1.查找go依賴
go依賴可以去下面網站查找package
https://pkg.go.dev/
比如
https://pkg.go.dev/github.com/confluentinc/confluent-kafka-go#section-readme
2.go切換源
# 啓用 Go Modules 功能 go env -w GO111MODULE=on # 切換源 go env -w GOPROXY=https://goproxy.io,direct # 確認是否生效 go env
3.安裝指定依賴
go get -u github.com/confluentinc/confluent-kafka-go/kafka go get: added github.com/confluentinc/confluent-kafka-go v1.9.2
如果想安裝特定版本的依賴
go get github.com/confluentinc/confluent-kafka-go/[email protected]
4.下載依賴
go mod download
5.清理無用的依賴
下載缺失依賴,並清理無用的依賴(包括清理 go.mod 中的記錄)
go mod tidy
go.mod文件中就會出現所安裝的依賴
參考:真官方依賴管理 Go Modules 怎麼玩(從入門到放棄)
6.在項目根目錄下會生成go.mod文件
go mod init [模塊名]