translation/chinese/04-语句-表达式-注释/问题/03-comments/README.md
package main
/ main function is an entry point /
func main() {
fmt.Println("Hi")
}
package main
// main function is an entry point /*
func main() {
fmt.Println(/* this will print Hi! */ "Hi")
}
package main
/*
main function is an entry point
It allows Go to find where to start executing an executable program.
*/
func main() {
fmt.Println(// "this will print Hi!")
}
1:
/不是注释,单行注释是//.2: 多行注释可以放在任何位置。但是,当有一个以
/*开头的注释,需要以*/结尾。 这里,Go 不关心/* ... */里面的内容, 它直接跳过。同时,Go 看到以//开头的代码,直接跳过整行代码。3:
//阻止 Go 解析后面的内容,这就是它不能运行的原因, Go 不能解析"this will print Hi!")因为它们是注释。
1: 对不起,这没用
3: 它不关心使用单行注释还是多行注释
godoc 和 go doc 有什么不同?go doc 是 godoc 背后真实的工具godoc 是 go doc 背后真实的工具 正确go 是 go doc 背后真实的工具go 是 godoc 背后真实的工具2: 是的, go doc 背后使用 godoc, go doc 只是简单版本的 godoc