go 語言模組匯入import

走錯路的程式設計師發表於2020-12-18

go語言 go.mod
在這裡插入圖片描述

在這裡插入圖片描述
在這裡插入圖片描述

無論在那個程式碼檔案中,引入其它程式碼必須用 moudle/pakagename的形式。
用的時候是

wcms.GetRecord(123) // 這裡跟檔名RecordBll沒有任何關係。直接用pakagename.方法名

總體感覺在go語言中go.mod 這種模式確實從根本上解決了原始碼在引入時的複用方便性。原始碼無需做調整即可重複使用。 這一點比Python的import要好很多。 比c和c++的include 要方便很多。

在go語言中弱化了檔名的作用。 弱化了資料夾的作用。 強調了統一命名的重要性。贊一個

相關文章