golang的安裝后的文件目錄解析


golang的安裝是個比較有意思的問題
首先我們要分清楚有goroot和gopath這兩個環境變量。
goroot是go語言安裝的地方我的是在D:/go,這個不是非常重要。
值得關注的是gopath,gopath一般默認安裝在C:\Users\用戶名\go這個位置
在這里插入圖片描述
這里的目錄結構是這樣的。
bin文件是存放go文件編譯后的exe文件,src文件里的文件目錄是這樣的
在這里插入圖片描述
其中network是我使用beego框架創建的文件,是的beego自動創建文件命令是在C:\Users\用戶名\go\src目錄下的。而說到github.com文件夾,我們先來講一下go get命令,我們知道go get可以解決一些環境依賴,然而其實它就是相當於git clone 下對應的代碼倉庫,而這個代碼倉庫就存放在了github.com這個目錄下,然后再編譯里面的go文件到lib目錄里(我個人是這么理解的)
在這里插入圖片描述
所以如果遇到由於國內一些網絡原因而導致的依賴包安裝失敗的話,可以手動使用git clone對應倉庫到這個目錄下。


免責聲明!

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



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