Go 轉義字元及風格

2022-08-18 18:39:15 字數 1406 閱讀 4592

今天來學習一下go 中的轉義字元,原始碼注釋,規範的**風格以及標準庫api 文件;

go 轉義字元

常用的轉義字元有以下幾個:

1. \t: 表示乙個製表符(tab), 通常可以使用它進行排版;

2. \n: 表示乙個換行符;

3. \\: 表示乙個反斜線;

4. \": 表示乙個";

5. \r: 表示乙個回車(從當前行的最前面開始輸出,覆蓋以前的內容);

案例截圖:

go 注釋

注釋就是用來說明解釋程式的文字,***注釋提高了**的閱讀性***;

注釋是乙個程式設計師必須具備的良好程式設計習慣:

* 當你過一段時間發現程式有問題或者調整功能時;

* 當你去修改別人的**時;

* 當需要補充設計文件時;

* ...

golang 中注釋有兩種

1. 行注釋

基本語法: // 注釋內容

案例:

2. 塊注釋

基本語法:

/*注釋內容

*/

規範的**風格

* go 官方推薦使用行注釋來注釋方法和語句

請看官方標準包注釋

* 正確的縮排和空白

推薦使用go fmt 進行格式化

* 運算子兩邊習慣性加空格

* go 語言**風格

正確的:

錯誤的:

***go 語言不允許這樣寫,強制性***

* 一行最長不超過80個字元,盡量保持格式優雅

go 官方程式設計指南

golang 官方**:

點選"tour" 可進入程式設計指南

點選"packages" 可檢視官方標準包說明文件

go語言轉義字元

說明 常用的轉義字元有如下 t 表示乙個製表符,通常使用它可以排版。n 換行符 乙個 乙個 因為在go語言裡,只有雙引號,如果你想在輸出內容中打出雙引號,就得用轉義字元,不像在python裡面,你可以用單引號括住外面,裡面用雙引號。r 乙個回車 fmt.println 天龍八部雪山飛狐 r 張飛 這...

Go語言轉義字元

a 匹配響鈴符 相當於 x07 注意 正規表示式中不能使用 b 匹配退格符,因為 b 被用來匹配單詞邊界,可以使用 x08 表示退格符。f 匹配換頁符 相當於 x0c t 匹配橫向製表符 相當於 x09 n 匹配換行符 相當於 x0a r 匹配回車符 相當於 x0d v 匹配縱向製表符 相當於 x0...

c 轉義字元 及

轉義字元 轉義字元的意義 n 回車換行 t 橫向跳到下一製表位置 v 豎向跳格 b 退格 r 回車 f 走紙換頁 反斜線符 單引號符 a 鳴鈴 ddd 1 3位八進位制數所代表的字元 xhh 1 2位十六進製制數所代表的字元 在c 中為強制不轉義 的符號,在裡面的轉義字元無效 string str1...