在上一節中, 我們學會了怎樣寫一個 Hello Go . 但是, 大家有可能還沒有明白為什么那么寫, 下面我們通過注釋來了解一下.
我們通過用自己熟悉的語言(例如,漢語),在程序中對某些代碼進行標注說明,這就是注釋的作用,能夠大大增強程序的可讀性。
以后,在公司中做開發,其他程序員會經常閱讀我們寫的代碼,當然,我們也會經常閱讀別的程序員寫的代碼,如果代碼中加了注釋,那么閱讀起來就非常容易了。
一段不寫注釋的代碼讀起來實在難受. 那么 Go 語言的注釋應該怎么寫呢?
1. 單行注釋
單行注釋就是對代碼中的一行進行注釋. 用 // 表示
fmt.Println("Hello Go") // 將信息輸出到屏幕上(注釋的內容)
以 // 開頭,// 右邊的所有東西當做說明,而不是真正要執行的程序,起輔助說明作用
2. 多行注釋
多行注釋就是對代碼中兩行及以上的代碼進行注釋. 用 /* */ 表示
多行注釋:
/*
注釋
的
內容
*/
了解了注釋的內容之后, 我們通過注釋對上一節代碼進行講解.
// 導入主函數的包
package main
// Goland會自動導入所需要的包(一系列功能和函數的集合), format: 標准輸入輸出格式包
import "fmt"
// 注釋: 注釋不參與程序編譯, 可以幫助理解程序
// main 主函數, 是程序的主入口, 程序有且只有一個主函數
func main() {
// 在屏幕中打印 Hello Go,ln表示換行
fmt.Println("Hello Go")
}
注意:func main(){} 不能帶參數,也不能定義返回值。
