Skip to content

Go modules包管理配置

  • by

使用Go的modules来管理包的依赖1(旧文重发)。

  1. 添加环境变量GO111MODULE为auto,在.bash_profile中,添加
export GO111MODULE=auto
  1. 配置包下载时的proxy(如果需要的话)
export GOPROXY=https://goproxy.cn,direct
  1. 在go项目内初始化模块
go mod init <项目名>

这样会在项目文件夹内生成一个go.mod文件。

直接运行项目go run ...,go会自动查找并下载代码内的依赖包到$GOPATH/pkg/mod目录下。如果设置了proxy,将会从proxy下载。

无须再使用go get...来下载依赖包。

Tags:

Leave a Reply

Your email address will not be published. Required fields are marked *