環(huán)境變量配置
export GOROOT=/usr/local/go
#export GOBIN=$GOROOT/bin
#添加Go的運(yùn)行環(huán)境路徑
export PATH=$PATH:${GOROOT}/bin
#添加Go工程的工作空間,下面是本人的工作空間,可自行修改
export GOPATH=/Users/hg/GoProj:/Users/hg/Gitopen/jvmgo-book/v1/code/go
環(huán)境變量不生效
go env 與sudo go env的GOPATH是不一樣的

image.png

image.png
https://www.zhihu.com/question/29783295
permission denied
使用命令go install的時(shí)候,老是報(bào)permission denied,原因是使用配置了環(huán)境變量GOBIN。go install 會(huì)把二進(jìn)制放到 GOBIN 下,GOBIN路徑在/usr/local,不用sudo的話沒有權(quán)限。
https://www.golangtc.com/t/5506f008421aa911ea000029
IDEA GO-PLUGIN 方法未定義
依賴其他文件時(shí),直接運(yùn)行GO文件會(huì)報(bào)undefined,需要運(yùn)行整個(gè)包而不是單個(gè)文件。
設(shè)置Run Kind 及 Package

image.png