ホームページ  >  記事  >  バックエンド開発  >  Go言語のエスケープ文字とは何ですか?

Go言語のエスケープ文字とは何ですか?

藏色散人
藏色散人オリジナル
2021-03-16 10:58:068896ブラウズ

Go 言語のエスケープ文字には次のものが含まれます: 1. 「\t」はタブ文字を表し、通常は植字に使用されます。 2. 「\n」は改行文字を表します。 3. 「\」 、 \ 記号、 4. ダブルクォーテーションマーク "; 5. 復帰を示す "\r"

Go言語のエスケープ文字とは何ですか?

この動作環境記事: Windows7 システム、GO 1.18 、Dell G3 コンピューター

Go 言語のエスケープ文字 (エスケープ文字)

説明: 一般的に使用されるエスケープ文字は次のとおりです:

  • \t: タイプセットに通常使用されるタブ文字を表します。

  • \n: 改行文字

  • \ : A\

  • ##" : A "

    Go 言語では二重引用符しかありません。二重引用符を入れたい場合は、出力コンテンツでは、変換定義文字を使用する必要があります。Python とは異なり、外側には一重引用符、内側には二重引用符を使用できます。

  • \r: キャリッジ リターン fmt.Println("天龍蕪の雪山フライングフォックス\r 張飛");
これは、Python の \r に少し似ています。毎回、最後の出力の内容を上書きします。

go でも上書きされますが、カバレッジ自体の長さのみです。たとえば、この出力は「Zhang Fei Ba Bu Snow Mountain Flying Fox」です。

#コメント

Golang には 2 つの形式のコメントがあります

1) 行コメント

基本構文: //コメントの内容

各行の前に 2 つのスラッシュを追加しますこの行をコメントにします。

ctrl / 選択したコードの複数行すべてにコメントを付けます。

2) ブロック コメント

基本構文: /*

コメントの内容

*/

これは、Python の """ 複数行コメントの内容に相当します。 """


注: ブロック コメントは使用できません。ブロック コメント内にあるため、入れ子にすることはできません

Go 言語の標準コード スタイル

1。公式の推奨事項は、行コメントを使用することです

2. 正しいインデントと空白が必要です (計算など、コードを明確にするために文字の周囲にスペースを追加する必要があります)

##3. Go 言語のコーディング スタイル。

正しいコーディング スタイル

package main 
import"fmt" 
funcmain(){
    fmt.Println("hello,world!")
}
間違ったコーディング スタイル

package main 
import"fmt" 
funcmain() {
    fmt.Println("hello,world!")
}
[Go 言語ではこのような記述は許可されていません。それは間違っています!]

4. 行の最長の長さは次のとおりです。 80 文字を超える場合は、改行を使用して表示し、できるだけエレガントな形式を保つようにしてください

非常に不規則ではあるが間違いのないコードを記述する場合は、 gofmt - を使用できます。 w ファイル名を cmd に入力して、コードをフォーマットして書き換えます。プログラマがファイルを再度開くと、コードは標準化された方法でフォーマットされています。

Golang 公式プログラミング ガイド

手順: Golang 公式 Web サイト https://golang.org にアクセスできない場合があり、壁を迂回する必要があります。まあ、私自身は一度もアクセスに成功したことがありません。

入力後の最初のページで、「ツアー」をクリックし、「簡体字中国語」を選択して、中国語版の Go プログラミング ガイドを入力します。

または、最初のページのパッケージ (Golang 公式標準ライブラリ API ドキュメント) , https://golang.org/pkg すべての Golang パッケージの機能と使い方を確認できます

API とは? これも私が長い間悩んできた疑問です。

用語の説明: API

api: アプリケーションプログラムインターフェース: アプリケーションプログラミングインターフェース。これらは、各 Go パッケージの機能です。

Golang 標準ライブラリ API ドキュメント

API (Application Programming Interface、アプリケーション プログラミング インターフェイス) は、Golang が提供する基本的なプログラミング インターフェイスです。
  • Go 言語は多数の標準ライブラリを提供するため、Google はこれらの標準ライブラリの使用方法を開発者に伝えるために、これらの標準ライブラリに対応する API ドキュメントも提供します。標準ライブラリにあります。

  • Golang 中国語 Web サイトのオンライン標準ライブラリ ドキュメント: https://studygolang.com/pkgdoc (アクセス可能、非常に優れています)

  • 推奨学習 :

    Golang チュートリアル

以上がGo言語のエスケープ文字とは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。