在Debian系统中,推荐使用Go Modules管理Golang依赖,步骤如下:
sudo apt update && sudo apt install golang-go
export GO111MODULE=on
go mod init <模块名> # 如 github.com/username/project
go get <包路径>,如 go get github.com/gin-gonic/gin。go get -u。go get -u <包路径>。go mod tidy
go list -m all # 查看所有依赖及其版本
go mod graph # 查看依赖关系图
说明:
go.mod(记录依赖)和go.sum(锁定版本)文件,确保依赖一致性。export GOPROXY=https://goproxy.cn,direct。