go mod

常用命令

  • 初始化模块
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 download+goedit
go 复制代码
go get -u github.com/gin-gonic/gin(-u使用最新版本)
  • 清空临时目录go/pkg/mod
go 复制代码
go clean
  • 帮助
go 复制代码
go help

go.mod

相关推荐
我叫黑大帅1 小时前
如何让两个Go程序远程调用?
后端·面试·go
程序员爱钓鱼7 小时前
Go字符串与数值转换核心库:strconv深度解析
后端·面试·go
我叫黑大帅7 小时前
Go 标准库 net/http 包都能干嘛?
后端·面试·go
江湖十年8 小时前
AI Agent 生态再添一员,Kratos 带着他的武器 Blades 走来了!
人工智能·后端·go
虚拟世界AI1 天前
Go数据分析模拟代码实战
go
江湖十年1 天前
MCP 官方 Go SDK v1.0.0 正式发布:Go 生态的模型上下文协议步入稳定时代
人工智能·后端·go
Coding君1 天前
每日一Go-39、Go 内存分配器深度拆解--Arena /Span / MSpan / 大对象 / 小对象
go
Bug养殖户1 天前
go语言http解析(二)路由树解析与注册
go
Assby2 天前
Java开发者学习Go语言:Go开发和Java开发的一些区别
后端·go
zach01272 天前
脑机接口技术的现象学重构:梅洛-庞蒂知觉理论在神经资本主义批判中的再语境化
go