• Go 从零开始(二)依赖管理工具


    Go 官方的依赖管理工具是 go module。

    就像 PHP 中的 Composer,

    NodeJS 中的 npm。

    一、工具使用

    1、初始化

    go mod init

    会生成 go.mod 文件。

    2、下载依赖

    go get 依赖包名

    依赖包会放在 $GOPATH/pkg/mod 目录下,

    并且更新 go.mod 和 go.sum 文件。

    go.mod 文件中,indirect 表示此依赖未被使用。

    go.sum 文件中,有依赖包的版本和 hash 值。

    3、整理依赖

    go mod tidy

    移除未使用的依赖包,同时更新 go.mod 和 go.sum 文件。

    4、清空下载的依赖包缓存

    go clean -modcache

    5、下载依赖

    go mod download

    根据 go.mod 下载文件中的依赖。

    6、查看依赖结构

    go mod graph

    7、编辑 go.mod 文件

    go mod edit

    8、导出依赖

    go mod vendor

    导出所有依赖到 vendor 目录

    9、查看依赖在哪儿用到

    go mod why

  • 相关阅读:
    CSS部分
    css基础
    css初探
    html表单
    mysql视图 触发器 事物 函数 存储过程
    pymysql
    mysql数据备份与操作
    html基础
    mysql 索引
    tuple,list,dict,set用法
  • 原文地址:https://www.cnblogs.com/rendd/p/16412104.html
Copyright © 2020-2023  润新知