1、安装
可以使用brew进行安装,安装过程大同小异,会自动安装GO的最新稳定版本
也可自己下载Go语言去:go语言中文网下载安装
brew install go
==> Downloading https://mirrors.ustc.edu.cn/homebrew-bottles/bottles/go-1.14.3.c
######################################################################## 100.0%
==> Pouring go-1.14.3.catalina.bottle.tar.gz
🍺 /usr/local/Cellar/go/1.14.3: 9,441 files, 424.6MB
==> `brew cleanup` has not been run in 30 days, running now...
Removing: /Users/jian/Library/Logs/Homebrew/expect... (64B)
Pruned 0 symbolic links and 17 directories from /usr/local
出现上面的结果就表示安装成功了,我们在终端输入go version查看我们的安装版本,我的显示go version go1.14.3 darwin/amd64,表示我安装的是v1.14.3版本。
% go -version
go version go1.14.3 darwin/amd64
从安装提示中可以看出需要设置GOPATH和GOROOT的环境变量,以及设置PATH.
2、修改GOPATH
GOPATH 目录是可以自己重定义的,步骤如下:
- 使用 vi ~/.zshrc 打开配置文件;
- 在文件尾加上你要配置的路径变量:
GOROOT: go安装的路径
GOPATH: 你编写代码存放的目录
GOBIN: 是GOPATH下的bin目录,生成可以执行文件的目录
% vi ~/.zshrc
# gopath
export GOROOT=/usr/local/Cellar/go/1.14.3/libexec
#GOPATH是自己的go项目路径,自定义设置
export GOPATH=/Users/jian/work_code/gowork
export GOBIN=$GOPATH/bin
export PATH=$PATH:$GOBIN
最后编译使其生效:这样到处可以直接运行go命令。
source ~/.zshrc
查看go 的环境变量设置的命令
go env
3、编辑测试Demo
在gopath目录中新建项目,名称自定义,然后新建测试文件并保存。
package main
import (
"fmt"
)
func main() {
fmt.Println("hello");
}
运行测试:在测试文件所在目录运行下方指令
#编译,但不执行,需要手动执行
go build /Users/jian/work_code/gowork/main.go
./Users/jian/work_code/gowork/main
#只看执行结果,不输出编译文件
go run /Users/jian/work_code/gowork/main.go
输出结果,安装完毕
% go run main.go
hello
© 版权声明
文章版权归作者所有,未经允许请勿转载。