go mod

常用命令

  • 初始化模块
go 复制代码
go mod init 模块名
  • 下载 go.mod 文件中指明的所有依赖
go 复制代码
go mod download github.com/gin-gonic/[email protected].(依赖路径)
  • 依赖对其(使引用的都是所依赖的)
go 复制代码
go mod tidy
  • 编辑go.mod
go 复制代码
go mod edit
go mod edit -require="github.com/gin-gonic/[email protected]"
go mod edit -replace="golang.org/x/[email protected]=github.com/golang/[email protected]"
go mod edit -exclude="github.com/gin-gonic/[email protected]"
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

相关推荐
楽码6 小时前
理解go社区如何解决for循环赋值问题
后端·go·编程语言
一个热爱生活的普通人6 小时前
如何用go语言实现类似AOP的功能
后端·面试·go
GetcharZp6 小时前
用 Go 语言也能优雅输出表格!一招学会 tablewriter
后端·go
张帅涛_66617 小时前
golang goroutine(协程)和 channel(管道) 案例解析
jvm·golang·go
栩栩云生1 天前
📥 x-cmd install | Orbiton:极简至上的终端文本编辑器与轻量级 IDE
go·命令行
xsh2191 天前
gRPC 的使用和了解
go
俞凡1 天前
Go Context 最佳实践
go
DemonAvenger1 天前
Go语言并发任务调度器:从设计到实战,解锁高效任务处理的秘密
分布式·架构·go
白泽来了2 天前
2个小时1.5w字| React & Golang 全栈微服务实战
笔记·go·react
我的golang之路果然有问题2 天前
案例速成GO+redis 个人笔记
经验分享·redis·笔记·后端·学习·golang·go