最近學習go語言,可是在主函數中引入其餘包(自定義包)中方法的時候,編譯代碼,顯示找不到包,如:函數
$GOPATH>go build stacker.go
stacker.go:18:2: cannot find package 「stack」 in any of:
學習
解決辦法:ui
通常go代碼都會放在src目錄下,而後在分包開發。這時候須要設置GOPATH路徑,如GOLAND中設置,把GOPATH路徑設置爲:/xfma/code/go/workspace 即爲src的上級目錄spa
而後再編輯運行,就解決了。code