GoLand 解決無法匯入自定義包的問題

2021-10-09 18:07:53 字數 516 閱讀 6086

原因:import 時無法匯入自定義包,提示找不到包,是因為go 有著強制性的規範,需要把所有**放到src目錄,否則將找不到**。

那麼我們現在有兩種解決方案,既然是從gopathsrc下面去找包作為第三方包引入,關鍵問題在於gopath我們要設定在哪。

第一種解決方案我們可以直接把我們要匯入的包(自己寫的) 丟在gopath下的src裡面,這樣就可以找到 ,但是這樣不方便管理。

第二種 我們把本專案建立為gopath下面建立src裡面放上我們的包

GoLand匯入自定義包

針對我們工作空間的目錄設定,如果我們只在 goland 中編碼的話,那就建議使用 project gopath,需要在其他 ide 中 編碼的話那就全域性變數。我們摘取官方文件的說法 go 必須放在工作空間 gopath 內。它其實就是乙個目錄,其中包含三個子目錄 go工具用於構建原始碼包,並將其生...

Goland 匯入自定義包問題解決

今天在學習go的物件導向時,想測試go中類屬性 方法的公私有問題,在另外定義乙個包後,發現在main函式中無法匯入。在網上查了很多部落格都沒能解決問題,目錄頁照著修改了 什麼gopath也修改了,參照很多文章,他們的解決方法似乎都不太適合我。經過頭皮發麻,差點爆錘電腦後,終於綜合多篇文章解決問題!這...

python無法匯入自定義類

問題描述是python3環境 在c python36 lib site packages mekk xmind目錄下有 init py document.py id gen.py和xmlutil.py四個檔案 但是在引入mekk.xmind的時候,提示from document import xmi...