日本免费高清视频-国产福利视频导航-黄色在线播放国产-天天操天天操天天操天天操|www.shdianci.com

學無先后,達者為師

網站首頁 編程語言 正文

GO語言包管理工具go?mod以及包詳解_Golang

作者:Studying!!! ? 更新時間: 2022-09-13 編程語言

1.GO中包的定義與介紹

go中包分為三種:1.系統內置包 2. 自定義包 3.第三方包

2. 包管理工具 go mod

2.1 自定義包 (可以包含多個go文件)

2.1.1 建立項目并go mod init初始化

2.1.2 自定義一個包(文件夾)并書寫方法

2.1.3 引入自定義包,并使用

2.1.4 函數init執行順序 init函數會自動執行

3. golang中使用第三方包

3.1 查找第三方包

我們可以在https://pkg.go.dev查找常見的golang第三方包

比如 解決float精度丟失的包decimal

https://github.com/shopspring/decimal

3.2 安裝包

3.2.1 go get (全局)

受網絡原因限制

3.2.2 go download (全局)

3.2.3 go mod vender(本項目)(主用)

將依賴復制到當前項目的vendor下

補充:常用命令

1、初始化模塊

go ?mod ?init ? 模塊名 ? ? ? ? ??

2 、獲取遠程的模塊

go get ?模塊名 ? ? ? ? ??

3、 查看當前依賴模塊

go list -m all ? ? ? ? ? ? ?

?4、 清除未使用到的依賴

go mod tidy ? ? ??

總結?

原文鏈接:https://blog.csdn.net/qwerty1372431588/article/details/118293313

欄目分類
最近更新