GO语言包管理工具go mod以及包详解
2022-07-20 14:04:37 来源:易采站长站 作者:
目录
1.GO中包的定义与介绍2. 包管理工具 go mod2.1 自定义包 (可以包含多个go文件)2.1.1 建立项目并go mod init初始化2.1.2 自定义一个包(文件夹)并书写方法2.1.3 引入自定义包,并使用2.1.4 函数init执行顺序 init函数会自动执行3. golang中使用第三方包3.1 查找第三方包3.2 安装包3.2.1 go get (全局)3.2.2 go download (全局)补充:常用命令总结1.GO中包的定义与介绍
go中包分为三种:1.系统内置包>

2.>

2.1>
2.1.1>



2.1.2>

2.1.3>


2.1.4>

3.>
3.1>
我们可以在https://pkg.go.dev查找常见的golang第三方包
比如 解决float精度丢失的包decimal
https://github.com/shopspring/decimal

3.2>
3.2.1>
受网络原因限制
3.2.2>

3.2.3 go mod vender(本项目)(主用)
将依赖复制到当前项目的vendor下

补充:常用命令
1、初始化模块
go>
2 、获取远程的模块
go get 模块名
3、 查看当前依赖模块
go list -m all
4、 清除未使用到的依赖
go mod tidy
总结
到此这篇关于GO语言包管理工具go>
暂时禁止评论













闽公网安备 35020302000061号