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