GO語言是靜態強類型語言linux
靜態也就是編譯型語言golang
下載地址 https://golang.google.cn/dl/windows
一、下載二進制包:go1.13.3.linux-amd64.tar.gz
二、將下載的二進制包解壓至 /usr/local目錄。函數
tar -C /usr/local -xzf go1.13.3.linux-amd64.tar.gz
三、將 /usr/local/go/bin 目錄添加至PATH環境變量:測試
export PATH=$PATH:/usr/local/go/bin
Windows 下能夠使用 .msi 後綴(在下載列表中能夠找到該文件,如go1.13.3.windows-amd64.msi)的安裝包來安裝。
默認狀況下 .msi 文件會安裝在 c:\Go 目錄下。你能夠將 c:\Go\bin 目錄添加到 Path 環境變量中。添加後你須要重啓命令窗口才能生效ui
Mac下直接雙擊go1.13.3.darwin-amd64.pkg,一路下一步安裝便可google
test.godebug
//hello world //單行註釋 /* 多行註釋 多行 */ package main //表示main包 (每個go文件,必須隸屬於一個包) import "fmt" //表示導入fmt包(打印相關) func main() { //表示main函數 fmt.Println("Hello, World!") //表示在控制檯輸出 }
cmd運行命令code
go run test.go
go執行過程開發
-先編譯,再執行 -編譯:go build s1.go 獲得s1.exe -執行:s1.exe -編譯並執行:go run s1.go
查看配置
go env #顯示的內容 ''' set GO111MODULE= set GOARCH=amd64 set GOBIN= set GOCACHE=C:\Users\Administrator\AppData\Local\go-build set GOENV=C:\Users\Administrator\AppData\Roaming\go\env set GOEXE=.exe set GOFLAGS= set GOHOSTARCH=amd64 set GOHOSTOS=windows set GONOPROXY= set GONOSUMDB= set GOOS=windows set GOPATH=C:\Users\Administrator\go set GOPRIVATE= set GOPROXY=https://proxy.golang.org,direct set GOROOT=c:\go set GOSUMDB=sum.golang.org set GOTMPDIR= set GOTOOLDIR=c:\go\pkg\tool\windows_amd64 set GCCGO=gccgo set AR=ar set CC=gcc set CXX=g++ set CGO_ENABLED=1 set GOMOD= set CGO_CFLAGS=-g -O2 set CGO_CPPFLAGS= set CGO_CXXFLAGS=-g -O2 set CGO_FFLAGS=-g -O2 set CGO_LDFLAGS=-g -O2 set PKG_CONFIG=pkg-config set GOGCCFLAGS=-m64 -mthreads -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=C:\Users\ADMINI~1\AppData\Local\Temp\go-build909065030=/tmp/go-build -gno-record-gcc-switches '''
其中關鍵的配置信息
修改這些配置
set 配置的名稱=配置的值