我對 Go 比較陌生,最近我在 GitHub 上創(chuàng)建了一個項(xiàng)目。我試圖遵循指南,但有一個緊迫的問題,為什么我的二進(jìn)制文件最終會出現(xiàn)在src/?我的布局是這樣的:ssm/ - Name of project LICENSE README.md src/ - Source Code files.go - All my source code is here. src - The compiled binary ends up here bin/ - Binaries我設(shè)置了我$GOPATH的~/Documents/Programming/Go/。在我的 gopath 中,我無法輸入,go build ssm因?yàn)樗點(diǎn)annot find package。如果我 cd 進(jìn)入目錄,它會抱怨它c(diǎn)an't load package: package .: no Go source files。我必須真正進(jìn)入 src 并在那里編譯,這意味著二進(jìn)制文件不在bin/.我究竟做錯了什么?
Go 項(xiàng)目的正確目錄結(jié)構(gòu)?
慕碼人8056858
2021-06-10 14:01:08