<
>

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>

暂时禁止评论

微信扫一扫

易采站长站微信账号