3 回答

TA貢獻1824條經驗 獲得超6個贊
- - - - - - - - - - - 解決了 - - - - - - - - - - - - - - - - - - - - - - 解決了 - - - - - - - - - - -
腳步
項目必須在
for/example/MyProject/src/HERE_DIRECTORY_WITH_YOUR_SOURCE_GO_FILE
子目錄中找到src很重要去
Run --> Edit Configurations
找到以下位置
更改
Run Kind
為Package
在位置
Package
用你的代碼寫你的文件夾(應該突出顯示它是正確的)單擊左上角的加號圖標,然后添加
Go Application
應用更改
在IDE主窗口右上角你會看到小圖標Play
選擇早期定義
Go Application
我的未命名點擊播放
喜悅 :D

TA貢獻2037條經驗 獲得超6個贊
假設您有一個項目,其中包含 src/ 子目錄和兩個 .go 文件:hello.go 和 typetest.go,它們都定義了相同的包“main”。其中之一 (hello.go) 也實現了 func main()。
要使其整體編譯,您需要確保正確配置兩件事:GOPATH 和運行/調試配置。
打開項目庫/GOPATH 設置:
為戈格蘭
文件 -> 設置 -> 前往
對于Intellij IDEA
文件 -> 設置 -> 語言和框架 -> Go -> Go 庫
確保項目的 GOPATH 看起來像這樣:
接下來,打開 Run -> Edit Configurations 并確保您的配置與此類似:

TA貢獻1831條經驗 獲得超10個贊
Sarp Kaya,只需按照 Mbded 步驟操作即可。額外的步驟是,確保你的額外GOPATH 應該在那里。
例如,這是我們的 ~/.profile GOPATH
export GOPATH=$HOME/lib/Go:$HOME/Development/Go
go get 進程等使用的第一個路徑,而您的活動 go 開發目錄則轉到下一個路徑。
根據我們的配置,RightApp 的確切路徑應該是$HOME/Development/Go/src/RightApp
.
- 3 回答
- 0 關注
- 259 瀏覽
添加回答
舉報