沒有 C 語言背景并且只有 Go 語言的“初學者”經驗,我試圖弄清楚main.go是實際需要還是只是一個約定。我正在尋找創建一個簡單的 Web API,但有人可以為我澄清這一點嗎?
2 回答

弒天下
TA貢獻1818條經驗 獲得超8個贊
main.go 因為不需要文件。
但是,可執行文件需要main帶有的包func main()。
您可以隨意命名您的文件名。
例如
myawesomeapp.go
package main
func main() {
fmt.Println("Hello World")
}
運行go run myawesomeapp.go將按預期工作。
- 2 回答
- 0 關注
- 734 瀏覽
添加回答
舉報
0/150
提交
取消