GO语言是静态强类型语言python
静态也就是编译型语言linux
下载地址 https://golang.google.cn/dl/golang
一、下载二进制包:go1.13.3.linux-amd64.tar.gz
二、将下载的二进制包解压至 /usr/local目录。shell
tar -C /usr/local -xzf go1.13.3.linux-amd64.tar.gz
三、将 /usr/local/go/bin 目录添加至PATH环境变量:windows
export PATH=$PATH:/usr/local/go/bin
Windows 下能够使用 .msi 后缀(在下载列表中能够找到该文件,如go1.13.3.windows-amd64.msi)的安装包来安装。
默认状况下 .msi 文件会安装在 c:\Go 目录下。你能够将 c:\Go\bin 目录添加到 Path 环境变量中。添加后你须要重启命令窗口才能生效函数
Mac下直接双击go1.13.3.darwin-amd64.pkg,一路下一步安装便可测试
test.goui
//hello world //单行注释 /* 多行注释 多行 */ package main //表示main包 (每个go文件,必须隶属于一个包) import "fmt" //表示导入fmt包(打印相关) func main() { //表示main函数 fmt.Println("Hello, World!") //表示在控制台输出 }
cmd运行命令google
go run test.go
go执行过程debug
-先编译,再执行 -编译: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 配置的名称=配置的值