goland使用:導入一個github開源項目tidb


 

概要:在windos下的IDEA 的go語言的編輯器 goland的使用,導入github上面的開源項目。

問題:

下載好goland之后,open project打開一個下載好的githubhub項目時,import的的github地址出現紅色波浪線,提示找不到對應的地址,即網上的“go can't find import: "github.com/** 錯誤”錯誤。

 

原因:

goland導入的項目的位置不在gopath的工作空間的src目錄下,因此idea無法工作。

 

解決方法:

步驟:

1.設置file->setting -> gopath

指定go項目的所有的工作空間(gopath地址,存放各種go項目工程)

 

 2. 將github項目,存放到gopath的src的目錄下

2.1 src目錄沒有則自己創建

2.2 github的import有更多目錄關系,則建對於的目錄。例如,導入tidb項目,發現,tidb的import帶有github.com/pingcap/tidb/*  ,所以需要新建目錄github.com/pingcap/,然后將tidb拷貝到該目錄下

3.導入工程,open project 的項目地址為${GOPATH}/src/github.com/pingcap/tidb

 

Other:

目前已轉至使用vim作為編輯器,具體配置可參看我的.vimrc 

支持:查看跳轉類型,函數定義,接口實現,滿足一般ide的用法

效果截圖:

 

 

END  THANKS !

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM