ubuntu

ubuntu如何管理golang依赖

小樊
45
2025-09-02 20:37:10
栏目: 编程语言

在Ubuntu上管理Golang依赖,推荐使用Go Modules(官方工具),步骤如下:

  1. 初始化项目
    在项目根目录执行:
    go mod init <模块路径>(如github.com/username/project),生成go.mod文件。

  2. 添加依赖

    • 代码中import依赖后,运行:
      go mod tidy(自动下载并记录依赖到go.modgo.sum)。
    • 或手动指定版本:
      go get <依赖路径>@<版本>(如go get github.com/gin-gonic/gin@v1.9.0)。
  3. 更新依赖

    • 更新所有依赖到最新版本:
      go get -u
    • 更新特定依赖:
      go get -u <依赖路径>
  4. 清理未使用依赖
    go mod tidy(移除未使用的依赖,锁定版本)。

  5. 代理设置(国内加速)
    go env -w GOPROXY=https://goproxy.cn,direct

  6. 版本控制
    go.modgo.sum文件提交到Git,确保依赖版本可追溯。

说明

参考来源:

0
看了该问题的人还看了