go環境import cycle not allowed問題處理


1、前言

  今天在搭建Go語言環境,從https://golang.org/dl/上下載一個Go語言環境。環境變量配置剛開始如下配置:

  GOROOT=/home/go/bin     go執行文件目錄

  GOPATH=/home/go         go的安裝目錄

寫個測試程序提示如下錯誤:

正確的配置如下:

GOROOT配置為go的安裝目錄

GOPATH配置為go的工作目錄,自己配置,里面通常包含有src、pkg、bin三個文件。

項目路徑和第三方包路徑呢? 首先:go中是沒有項目這個概念的,只有包。可執行包只是特殊的一種,類似我們常說的項目 GOPATH可以設置多個,不管是可執行包,還是非可執行包,通通都應該在某個 $GOPATH/src下。

參考資料:

http://www.jb51.net/article/56779.htm


免責聲明!

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



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