问题: 如何解决Go的包管理?
解决: 使用Go mod
注:Go mod 依赖高版本的Golang;
1、在win10安装go1.14.6 windows/amd64。
2、通过如下网址下载高版本的Golang,界面如下:
3、安装自行解决,安装完成后需要配置Go mod,打开如下网址,配置流程如下图:
# 启用 Go Modules 功能
$env:GO111MODULE="on"
# 配置 GOPROXY 环境变量
$env:GOPROXY="#34;
注:从$开始直接粘贴到PowerShell中执行,重新打开编辑则会生效也可以使用go env 查看配置是否生效!
4、配置完成后即可使用Go mod对新项目(newproject)包管理,命令如下:
go mod init newproject
配置完成后当前项目目录下会生成两个文件:
- go.mod
- go.sum
5、完成上面的步骤,恭喜你完成的Go mod 初始化一个新项目。
更多精彩。。。。。
运行出错:
Version of Delve is too old for this version of Go (maximum supported version 1.13, suppress this er
安装如下包解决:
go get github.com/go-delve/delve/cmd/dlv
Go mod 开启/关闭请参考如下文章: