go.mod的作用

82 阅读1分钟

主要作用:替代 GOPATH 工作流

在 Go 1.11 之前,项目必须放在 GOPATH 目录下,依赖管理混乱。引入模块后:

  • 项目可以放在任意位置,不再受 GOPATH 限制。
  • go.mod 和 go.sum 文件确保依赖的精确性,避免版本冲突。

生成go.mod文件命令(需要进入目标文件夹):

go mod init 文件夹名