go語言轉義字元

2022-03-11 08:43:54 字數 1339 閱讀 1783

說明:常用的轉義字元有如下:

\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...