Go 注釋

注釋是在執(zhí)行時被忽略的文本。
注釋可用于解釋代碼,使其更易讀。
注釋還可用于在測試替代代碼時防止代碼執(zhí)行。
Go支持單行或多行注釋。
Go單行注釋
單行注釋以兩個正斜杠(//
)開頭。
在//
和行尾之間的任何文本都將被編譯器忽略(不會被執(zhí)行)。
示例
// This is a comment
package main
import ("fmt")
func main() {
?// This is a comment
?fmt.Println("Hello World!")
}
以下示例在代碼行末使用單行注釋:
示例
package main
import ("fmt")
func main() {
?fmt.Println("Hello World!") // This is a comment
}
Go多行注釋
多行注釋以/*
開頭,以*/
結(jié)尾。
在/*
和*/
之間的任何文本都將被編譯器忽略:
示例
package main
import ("fmt")
func main() {
?/* The code below will print Hello World
?to the screen, and it is amazing */
?fmt.Println("Hello World!")
}
提示:?使用哪種注釋取決于您。通常,我們使用//
進行短注釋,使用/* */
進行長注釋。
用注釋防止代碼執(zhí)行
您還可以使用注釋防止代碼被執(zhí)行。
注釋的代碼可以保存以供以后參考和故障排除。
示例
package main
import ("fmt")
func main() {
?fmt.Println("Hello World!")
?// fmt.Println("This line does not execute")
}
最后
為了方便其他設(shè)備和平臺的小伙伴觀看往期文章
公眾號搜索Let us Coding