go可以设置多个GOPATH
Linux下用冒号(:)分割,例如:
$ go env
GOPATH="/home/ferghs/gowork:/home/ferghs/gowork/src/project1"
Windows使用分号分割(;)
注意:
1 如果使用go get 默认安装到第一个GOPATH路径
2 编译(go build)时,有时会报同一种类型或方法不匹配,原因是GOPATH路径中多个路径顺序不对,调换一下就OK了
go可以设置多个GOPATH
Linux下用冒号(:)分割,例如:
$ go env
GOPATH="/home/ferghs/gowork:/home/ferghs/gowork/src/project1"
Windows使用分号分割(;)
注意:
1 如果使用go get 默认安装到第一个GOPATH路径
2 编译(go build)时,有时会报同一种类型或方法不匹配,原因是GOPATH路径中多个路径顺序不对,调换一下就OK了