go 环境变量的设置
# 开启 go mod 模式
go env -w GO111MODULE=off
# 初始化 mod 文件
go mod init <mod文件名字>
ps:
go mod init test
Go get 下载的包在哪里?
我们在go文件import一些来自github、gitlab等的包时,一般在cmd命令行中敲击如下命令即可:
go get github.com/go-sql-driver/mysql
可是这些包下载后具体在哪个位置呢? 结论就是:包通过 go get 会下载到自己设定的GoPath的位置
。 我们可以查看高级系统变量来找到这个位置,一般都是自己设置的:
go env 查看系统变量
gopath 里有什么?
如图 go 文件夹下有两个子文件夹pkg和src。pkg是下载的包以.a的形式存储,src是这些包以正常文件形式存储。
文档信息
- 本文作者:dzxindex
- 本文链接:https://dzxindex.github.io/2022/02/17/Go-env/
- 版权声明:自由转载-非商用-非衍生-保持署名(创意共享3.0许可证)