goland使用go mod模式的步驟詳解

2022-09-22 01:00:14 字數 474 閱讀 7277

使用go mod之後,想要在goland中有**提示,有兩種方式,一種是使用gopath下的goimport工具,另一種是使用gomod自身的管理工具

我是用的是非gopath的方式,每次新建專案後總是報錯

go list -m: can't compute 'all' using the vendor directory

(use -mod=mod or -mod=readonly to bypass.),

得不到想要的效果,最後終於發現是步驟不對

第一步:建立空資料夾

第二步gmtgokwkl:goland以專案程式設計客棧方式開啟資料夾

第三步:設定goland中的配置,goroot,gomo程式設計客棧dule

第四步:執行go mod init + 專案名,這個截圖的地方多乙個go modules,用於存放**的包的

第五步:建立.go檔案,然後寫上**

然後**就有提示了。完成。

Go mod 簡單使用

我用的vscode,暫時沒有發現ide建立mod project的功能,所以手動建立了 mkdir gotest cd gotest go mod init gotest go creating new go.mod module gotest package main import fmt go....

gomod使用小結

此時,go.mod中記錄了依賴包及其版本號。執行以下兩個命令即可 go env w go111module on go env w goproxy 如果想更好的控制,可以修改go111module臨時環境變數。go111module的取值為off,on,or auto 預設值 可以直接檢視 go.m...

go mod 使用指南

版本要求 golang version 1.11 export go111module onexport goproxy export goprivate www.mukebb.cn git config global url.git www.mukebb.cn insteadof cd 工程根目錄...