註釋是在執行時被忽略的文本。 註釋可用於解釋代碼,使其更易讀。 註釋還可用於在測試替代代碼時防止代碼執行。 Go支持單行或多行註釋。 ## Go單行註釋 單行註釋以兩個正斜杠(`//`)開頭。 在`//`和行尾之間的任何文本都將被編譯器忽略(不會被執行)。 示例 ```Go // This is a ...
註釋是在執行時被忽略的文本。
註釋可用於解釋代碼,使其更易讀。
註釋還可用於在測試替代代碼時防止代碼執行。
Go支持單行或多行註釋。
Go單行註釋
單行註釋以兩個正斜杠(//
)開頭。
在//
和行尾之間的任何文本都將被編譯器忽略(不會被執行)。
示例
// 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多行註釋
多行註釋以/*
開頭,以*/
結尾。
在/*
和*/
之間的任何文本都將被編譯器忽略:
示例
package main
import ("fmt")
func main() {
/* The code below will print Hello World
to the screen, and it is amazing */
fmt.Println("Hello World!")
}
提示: 使用哪種註釋取決於您。通常,我們使用//
進行短註釋,使用/* */
進行長註釋。
用註釋防止代碼執行
您還可以使用註釋防止代碼被執行。
註釋的代碼可以保存以供以後參考和故障排除。
示例
package main
import ("fmt")
func main() {
fmt.Println("Hello World!")
// fmt.Println("This line does not execute")
}
最後
為了方便其他設備和平臺的小伙伴觀看往期文章,鏈接奉上:
公眾號搜索Let us Coding
,知乎,開源中國,CSDN,思否,掘金,InfoQ,簡書,博客園,慕課,51CTO,helloworld,騰訊開發者社區,阿裡開發者社區
看完如果覺得有幫助,歡迎點贊、收藏和關註