2021年12月19日 星期日

【Let's Go】認識GoLang的模組管理go mod

 之前剛接觸Go時,還在大約1.8左右的版本

這次安裝已經來到1.17了👀😅

而GoLang在1.11之後,加入了模組管理功能~~~go.mod

讓Go在管理模組上,方便許多~~也是在開始使用GoLang之前應該要認識的基礎之一!

如果是使用JetBrains GoLand做為開發的IDE的話,基本上~當你開始一個新的專案時,GoLang會自動幫你設定go.mod這個模組管理檔案!

但假如是使用VS Code 等其他的IDE編輯開發工具,可能就需要自行去設定go.mod模組管理功能囉!

起始設定go.mod模組管理方式:「go mod init 資料夾名稱」

------------------------------------

例如:新開了一個專案的資料夾:「hello

則可以使用終端機(命令提示字元)模式,在該目錄下,輸入:go mod init hello

這樣日後當你安裝(get)新的模組時,go.mod就會自動為你紀錄模組的相依性資訊!

對於專案的開發、執行及管理都相當方便!

底下這個影片,很簡要、清晰地介紹關於Go mod的相關概念及操作!

提供有需要的朋友參考囉!

(有好的資源直接引用參考即可~反正自己也搞不清楚、寫不出來啊😂😅)


沒有留言:

張貼留言