golang註釋有幾種

2022-12-08 22:01:16

golang註釋有兩種形式:1、單行註釋(簡稱行註釋),語法「//單行註釋」;2、多行註釋(簡稱塊註釋),以「/*」開頭,並以「*/」結尾,且不可以巢狀使用,語法「/*註釋內容...*/」。開發者可以在任何地方使用以「//」開頭的單行註釋,而多行註釋一般用於包的檔案描述或註釋成塊的程式碼片段。

php入門到就業線上直播課:進入學習
Apipost = Postman + Swagger + Mock + Jmeter 超好用的API偵錯工具:

本教學操作環境:windows7系統、GO 1.18版本、Dell G3電腦。

註釋簡介

用於註解說明解釋程式的文字就是註釋,註釋提高了程式碼的閱讀性;

註釋在程式中的作用是對程式進行註解和說明,便於對原始碼的閱讀。編譯系統在對原始碼進行編譯時會自動忽略註釋的部分,因此註釋對於程式的功能實現不起任何作用。在原始碼中適當地新增註釋,能夠提高原始碼的可讀性。

註釋是一個程式設計師必須要具有的良好程式設計習慣。將自己的思想通過註釋先整理出來,再用程式碼去體現。

在 Golang 中註釋有兩種形式

  • 單行註釋簡稱行註釋,是最常見的註釋形式,可以在任何地方使用以//開頭的單行註釋;

  • 多行註釋簡稱塊註釋,以/*開頭,並以*/結尾,且不可以巢狀使用,多行註釋一般用於包的檔案描述或註釋成塊的程式碼片段。【相關推薦:Go視訊教學、】

1、行註釋

單行註釋的格式如下所示

//單行註釋
登入後複製

舉例:

1.png

2、塊註釋(多行註釋)

多行註釋的格式如下所示

/*
第一行註釋
第二行註釋
...
*/
登入後複製

舉例:

2.png

3、說明

每一個包都應該有相關注釋,在使用 package 語句宣告包名之前新增相應的註釋,用來對包的功能及作用進行簡要說明。

同時,在 package 語句之前的註釋內容將被預設認為是這個包的檔案說明。一個包可以分散在多個檔案中,但是隻需要對其中一個進行註釋說明即可。

在多段註釋之間可以使用空行分隔加以區分,如下所示:

// Package superman implements methods for saving the world.
//
// Experience has shown that a small number of procedures can prove
// helpful when attempting to save the world.
package superman
登入後複製

對於程式碼中的變數、常數、函數等物件最好也都加上對應的註釋,這樣有利於後期對程式碼進行維護,例如下面程式碼中對 enterOrbit 函數的註釋:

// enterOrbit causes Superman to fly into low Earth orbit, a position
// that presents several possibilities for planet salvation.
func enterOrbit() error {
   ...
}
登入後複製

4、使用細節

1)對於行註釋和塊註釋,被註釋的文字不會被Go編譯器執行。

2) 快註釋內不允許有塊註釋巢狀。

更多程式設計相關知識,請存取:!!

以上就是golang註釋有幾種的詳細內容,更多請關注TW511.COM其它相關文章!