Go环境变量
$GOROOT
:go的安装目录,配置后不会再更改;$GOPATH
:go项目在本地的开发环境的的项目根路径(以便项目编译,go build
,go install
),不同的项目在编译的时候该环境变量可以不同;
Go的环境变量在官方文档中也有详情的说明,请参考链接:https://golang.google.cn/doc/install/source
环境变量设置
除了$PATH
环境外,其他环境变量都是可选的。
为什么说这个步骤可选呢?因为未来的Go版本慢慢开始移除对$GOPATH
/$GOROOT
的支持。此外,在Goland这个IDE中集成有功能,直接使用这个功能中已经设置好了环境变量。
在*nix
系统下(Linux/Unix/MacOS/*BSD
等等),需要在/etc/profile
中增加以下环境变量设置,重新登录的时候便会自动添加到用户的环境变量中:
export GOROOT=/usr/local/go
export GOPATH=/Users/john/Workspace/Go/GOPATH
Windows
下设置环境变量
Windows如何修改系统环境变量,以及修改环境变量PATH
,请参考网上教程( 或 Google)。