說明:常用的轉義字元有如下:
\t: 表示乙個製表符,通常使用它可以排版。
\n :換行符
\ :乙個\
" :乙個"
因為在go語言裡,只有雙引號,如果你想在輸出內容中打出雙引號,就得用轉義字元,不像在python裡面,你可以用單引號括住外面,裡面用雙引號。
\r :乙個回車 fmt.println("天龍八部雪山飛狐\r 張飛");
這個有點類似python裡面的 \r ,每次都覆蓋上一次輸出的內容。
在go裡也是覆蓋,不過每次只能覆蓋本身的長度,比如這個輸出就是「張飛八部雪山飛狐」
在golang中注釋有兩種形式
1)行注釋
基本語法: // 注釋內容
在每一行的前面加上兩個斜桿就可以注釋這一行了。
ctrl + / 就會把你選中的多行**全都注釋。
2)塊注釋
基本語法:/*
注釋內容
*/
這就相當於python裡的「」「 多行注釋內容 」「」
注:塊注釋裡面不能有塊注釋,也就是說不能有巢狀
1、官方推薦我們是用行注釋
2、要有正確的縮排和空白 (比如說運算子左右都應該加乙個空格,讓**更清晰)
3、go 語言的**風格.
正確**風格
package main
import"fmt"
funcmain()
錯誤的**風格
package main
import"fmt"
funcmain()
【go 語言不允許這樣寫,是錯誤的!】
4、一行最長不超過 80 個字元,超過的請使用換行展示,盡量保持格式優雅
當我們寫了很不規範但是卻不犯錯的**,可以在cmd裡面用 gofmt -w 檔名格式化**並且重寫,當程式設計師重新開啟檔案時,**已經被規範的格式化了。
說明: golang 官方** 有時候訪問不了,要fq。好吧,我個人是從沒訪問成功過。
進入後第乙個頁面,點選 tour-> 選擇 簡體中文就可以進入中文版的 go 程式設計指南
或者第乙個頁面的package, golang 官方標準庫 api 文件, 可以檢視 golang 所有包下的函式和使用
什麼是api,這也是困擾我很久的乙個問題。
解釋術語:api
golang標準庫api文件
go 語言提供了大量的標準庫,因此 google 公司 也為這些標準庫提供了相應的 api 文件,用於告
訴開發者如何使用這些標準庫,以及標準庫包含的方法。
Go語言轉義字元
a 匹配響鈴符 相當於 x07 注意 正規表示式中不能使用 b 匹配退格符,因為 b 被用來匹配單詞邊界,可以使用 x08 表示退格符。f 匹配換頁符 相當於 x0c t 匹配橫向製表符 相當於 x09 n 匹配換行符 相當於 x0a r 匹配回車符 相當於 x0d v 匹配縱向製表符 相當於 x0...
Go 轉義字元及風格
今天來學習一下go 中的轉義字元,原始碼注釋,規範的 風格以及標準庫api 文件 go 轉義字元 常用的轉義字元有以下幾個 1.t 表示乙個製表符 tab 通常可以使用它進行排版 2.n 表示乙個換行符 3.表示乙個反斜線 4.表示乙個 5.r 表示乙個回車 從當前行的最前面開始輸出,覆蓋以前的內容...
Go語言學習002 轉義字元
常用的轉義字元 t 表示乙個製表符,通常可以使用它來排版 n 換行符 乙個 乙個 r 乙個回車。fmt.println 我與橫刀向天笑,r去留肝膽兩崑崙 package main 表示該 hello.go 檔案所在的包是 main。在 go 中,每個檔案都必須歸屬於乙個包 import fmt fm...