三分鐘掌握Go mod常用與高階操作

2021-10-25 13:41:10 字數 1825 閱讀 2582

環境

將下面兩個設定新增到系統的環境變數中

go111module=on

goproxy=

需要注意的是這種方式並不會覆蓋之前的配置,有點坑,你需要先把系統的環境變數裡面的給刪掉再設定
go env -w go111module=on

使用go module之後,go get 拉取依賴的方式就發生了變化
go get ./...
go get golang.org/x/text@latest
go get golang.org/x/text@master
go get golang.org/x/[email protected]
go get golang.org/x/text@342b2e
go get github.com/smartwalle/alipay/v3
go get -u
初始化乙個moudle,模組名為你專案名

go mod init 模組名
目前所有模組版本資料均快取在$gopath/pkg/mod和 ​$gopath/pkg/sum
go mod download
go mod edit
以文字模式列印模組需求圖

go mod graph
刪除錯誤或者不使用的modules

go mod tidy
生成vendor目錄

go mod vendor
驗證依賴是否正確

go mod verify
查詢依賴

go mod why
更新到最新版本

go get github.com/gogf/gf@version
更新到某個分支最新的**

go get github.com/gogf/gf@master
更新到最新的修訂版(只改bug的版本)

清理moudle 快取

沉默三分鐘

網上見此真情之文,藉以自表 原文 http www.hecaitou.net p 3018 沉默三分鐘是心祭。那麼多年了,國旗終於為平民而降。那麼多天了,全民哀悼終於實現。與此同時,火炬停止傳遞,因為這不是乙個歡慶的時刻。很多年後回顧2008年,我 也許寧可它從日曆中消失。還沒有哪一年和今年一樣,才...

《每天感恩三分鐘》

每天感恩三分鐘 有位104歲的老太太耳聰目明,老而彌堅。有人向她請教長壽秘訣,老太太笑了 我有一帖靈丹妙藥,那就是每天化三分鐘時間感恩。她說,化一分鐘感恩父母 丈夫 兒女 鄰居和陌生人 一分鐘感恩大自然給予的種種關懷和體貼 一分鐘感恩每乙個祥和 溫暖和快樂的日子 感恩使她心裡永遠流淌著幸福的泉水,有...

三分鐘讀懂ZeroMQ

zeromq可以分開來看zero mq,mq就是message queue訊息佇列。zero是零,它代表零中介軟體 none broker 零延遲,同時,它又有了新的含義 零管理 零成本 零浪費。總的來說,零表示最小 最簡,這是貫穿於該項目的哲理。致力於減少複雜程度,提高易用性。訊息佇列有四個典型應...