去编程语言支架对风格

时间:2012-01-16 14:10:19

标签: go

当我尝试使用这种风格的第一个hello世界时,我只是新学习Go:

func main()
{
      ...somemagic...
}

并且6g编译器说这是错误的。

但是这种风格:

func main(){
      ...somemagic...
}

没关系。

Go中的第一个括号对样式是否非法?

2 个答案:

答案 0 :(得分:8)

是。这是Go中automatic semicolon insertion的结果。

顺便说一句,Go开发人员使用gofmt格式化他们的代码并遵循该格式。

答案 1 :(得分:1)

是的,由于semicolon injection rules,第一种表单无效。