溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

Goland項目怎么使用gomod配置

發(fā)布時間:2023-04-28 11:49:58 來源:億速云 閱讀:110 作者:iii 欄目:開發(fā)技術(shù)

這篇文章主要講解了“Goland項目怎么使用gomod配置”,文中的講解內(nèi)容簡單清晰,易于學(xué)習(xí)與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學(xué)習(xí)“Goland項目怎么使用gomod配置”吧!

Goland 項目創(chuàng)建

goland2020.3 及以上 IDE,默認創(chuàng)建的 go 項目 就是使用 gomod 管理!

goland2020.3 及以下的 IDE,創(chuàng)建項目時需要選擇 帶小括號 vgo 的才是 gomod 管理模式

下圖為使用 goland2021.3 版本創(chuàng)建使用 gomod 管理的 go 項目:

按照圖中紅色序號對應(yīng)下面幾步

  • 先選擇第一個 Go 項目(第二個是使用舊的 GOPATH 創(chuàng)建的項目)

  • 修改項目名字,默認為 awesomeproject

  • 環(huán)境寫上完整的代理路徑!

Goland項目怎么使用gomod配置

創(chuàng)建完畢,goland 會自動在根目錄下創(chuàng)建一個 go.mod 文件

打開設(shè)置頁面,找到 GO->GOPATH

把項目 GOPATH 和模塊 GOPATH 全部刪干凈!

然后勾選圖中序號 2 所示的兩個選項

此時全局 GOPATH 會存在一個我們安裝 GO 時配置環(huán)境變量時的 GOPATH,這個不用管也刪不掉,之后我們所有下載的外部模塊都會保存在這個全局 GOPATH 里面而不是我們的項目里面?。?!這是重點?。?!

Goland項目怎么使用gomod配置

之后進入 “GO 模塊”

勾選 “啟用 GO 模塊集成”

這里的環(huán)境就是剛剛創(chuàng)建環(huán)境時我們填入的內(nèi)容

Goland項目怎么使用gomod配置

處理 go.mod

這里我們拿安裝gin框架作為演示

打開 goland 默認新建的 go.mod 文件,發(fā)現(xiàn)他只有一行,代表當(dāng)前模塊名字

為它添上兩行,分別表示 go 版本,以及我們要使用的 GIN 框架

添加依賴的標準格式:require 包名不帶引號 版本號 (如果版本號不知道可以直接寫 latest)

module ginmodgo 1.19require github.com/gin-gonic/gin v1.8.2

此時直接打開命令行(在任意地方打開),輸入該命令,把 GIN 框架安裝到我們?nèi)?GOPATH 下
go get -u github.com/gin-gonic/gin

安裝成功了?非常好!

此時進入項目根目錄(即 go.mod 所在目錄),打開命令行,輸入命令讓 go 自動分析依賴:go mod tidy

等待一秒,若無報錯,則整個環(huán)境配置就大功告成了!

感謝各位的閱讀,以上就是“Goland項目怎么使用gomod配置”的內(nèi)容了,經(jīng)過本文的學(xué)習(xí)后,相信大家對Goland項目怎么使用gomod配置這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關(guān)知識點的文章,歡迎關(guān)注!

向AI問一下細節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI