在本地编译 GoLang 语言的程序需要有 go 环境。这里记录了怎么安装 go 环境。
我电脑是mac,所以用 brew 安装就可以了。在终端执行下面命令
brew install go
安装完后,可以查看版本信息
go version
# 我的是 go1.12.4 darwin/amd64
1.8 之后的版本不需要手动修改 GOPATH,默认是 $HOME/go
。GOPATH是我们的工作空间。
go get
将依赖库的源码拉取到 $GOPATH/src
路径下。
go install
会编译 import 的库的.a
文件,放到$GOPATH/pkg
下,编译出的可执行文件放到$GOPATH/bin
下。
go build
编译出可执行文件,放到当前目录下。
go run
直接编译并运行程序,不会保留可执行文件。
GoLang 是编译型编程语言。写好 go 代码,可以执行go build xxx.go
编译出可执行文件,然后运行。