【6】解锁 Golang 项目包管理神器:go mod

文章目录

    • 一、引言
    • 二、项目初始化管理
    • 三、下载新的依赖
    • 四、配置新项目依赖
    • 五、GoLand 中配置 go mod 管理项目
    • 六、go mod 自动修改的两个文件
      • (一)go.mod 文件结构剖析
      • (二)go.sum 文件结构解密
    • 七、常用 go mod 相关命令含义
    • 八、总结

一、引言

嘿,Golang 小伙伴们!在开发中,管理项目依赖至关重要,而go mod就是那把“万能钥匙”,助你轻松搞定包管理难题。今天就来深挖它的用法,开启高效开发之旅。

二、项目初始化管理

  • 创建项目空间:首先,在电脑磁盘上新建一个文件夹,当作项目“大本营”,这就是项目根目录。
  • 激活 go mod:进入根目录,在命令行输入go mod init [模块路径],模块路径类似github.com/用户名/项目名,比如github.com/mike/myproj。回车后,go.mod文件闪亮登场✨,它可是后续依赖管理的核心“指挥官”‍✈️。

三、下载新的依赖

  • 自动抓取模式:当代码里写下import "github.com/gin-gonic/gin"之类引入新包语句,运行程序时,go mod就像有“顺风耳”,自动搜索并下载该包及其依赖,同步更新go.modgo.sum,超省心。
  • 手动精准下载:若想指定

你可能感兴趣的:(Golang系统性学习,golang,开发语言,后端)