没有 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 关注
- 775 浏览
添加回答
举报
0/150
提交
取消
