go mod

devtools/2024/10/18 18:20:49/

常用命令

  • 初始化模块
go">go mod init 模块名
  • 下载 go.mod 文件中指明的所有依赖
go">go mod download github.com/gin-gonic/gin@v1.9.(依赖路径)
  • 依赖对其(使引用的都是所依赖的)
go">go mod tidy
  • 编辑go.mod
go">go mod edit
go mod edit -require="github.com/gin-gonic/gin@v1.9.0"
go mod edit -replace="golang.org/x/crypto@v8.0.0=github.com/golang/crypto@v1.2.3"
go mod edit -exclude="github.com/gin-gonic/gin@v1.9.0"
go mod edit -retract="v1.0.0"
go mod edit -dropretract="v1.0.0"
  • 将所有的依赖从go/pkg/mod备份到vendor中
go">go mod vendor
  • 验证mod是否改变
go">go mod verify
  • 找原因为什么引用某个依赖
go">go mod why github.com/go-playground/validator/v10
  • 安装可执行文件(在go/bin中找到)
go">go install github.com/google/gops@Llatest()
go get github.com/gin-gonic/gin
go">go get -u github.com/gin-gonic/gin(-u使用最新版本)
  • 清空临时目录go/pkg/mod
go">go clean
  • 帮助
go">go help

gomod_55">go.mod

在这里插入图片描述


http://www.ppmy.cn/devtools/34431.html

相关文章

【Python项目】基于时间序列的【大气污染预测系统】

技术简介:使用Python技术、B/S架构、MYSQL数据库等实现。 系统简介:本系统的主要使用角色为普通用户和管理员用户,两者的功能几乎是一致的,但管理员用户比普通用户多了用户管理的功能,可以对系统内的用户进行管理。普通…

stylus详解与引入

Stylus 是一个富有表现力的、动态的、健壳的 CSS 预处理器,它允许开发者使用更加高级的技术来编写 CSS,使得 CSS 代码更加简洁和强大。Stylus 可以帮助开发者使用变量、混合(mixins)、函数等功能来创建更加模块化和可重用的 CSS。…

CMakeLists.txt语法规则:部分常用命令说明四

一. 简介 前面几篇文章学习了CMakeLists.txt语法中前面几篇文章学习了CMakeLists.txt语法中部分常用命令。文章如下: CMakeLists.txt语法规则:部分常用命令说明一-CSDN博客 CMakeLists.txt语法规则:部分常用命令说明二-CSDN博客 CMakeLi…

C# 中 object.ReferenceEquals 方法

在 C# 中,object.ReferenceEquals 方法用于确定两个对象是否引用同一个内存地址。它是一个静态方法,可以通过 object.ReferenceEquals(obj1, obj2) 的方式调用。 以下是对 object.ReferenceEquals 的详细解释和示例说明: object.ReferenceEq…

Devuan增加硬盘无法启动

/boot/grub/grub.cfg linux /vmlinuz root/dev/sda4 改为: linux /vmlinuz rootUUID*

MySQL安装和启停

上一篇文章介绍了数据库的一些基本概念,以及MySQL的数据模型,并在文章末尾附上了MySQL的下载地址,但是对于安装过程并没有进行详细的介绍,所以这篇文章主要介绍一下MySQL的安装和启停。 MySQL安装 0.安装说明 一个主机上安装多个…

docker-本地私有仓库、harbor私有仓库部署与管理

一、本地私有仓库: 1、本地私有仓库简介: docker本地仓库,存放镜像,本地的机器上传和下载,pull/push。 使用私有仓库有许多优点: 节省网络带宽,针对于每个镜像不用每个人都去中央仓库上面去下…

leetcode47-Permutations II

分析 给定一个可包含重复数字的序列 nums ,按任意顺序 返回所有不重复的全排列。 示例 1: 输入:nums [1,1,2] 输出: [[1,1,2], [1,2,1], [2,1,1]] 题目 由于元素是重复的,要求返回不重复的,所以一定会有…