以下に、よく使用されるGo言語のエスケープシーケンスとその使用方法をいくつか紹介します。
- 改行(Newline): \n 改行を表すエスケープシーケンスです。文字列内で改行を挿入する際に使用します。
例: fmt.Println("Hello\nWorld") 出力: Hello World
- タブ(Tab): \t タブ文字を表すエスケープシーケンスです。文字列内でタブを挿入する際に使用します。
例: fmt.Println("Name:\tJohn\tAge:\t30") 出力: Name: John Age: 30
- ダブルクォーテーション(Double Quote): \" ダブルクォーテーションを表すエスケープシーケンスです。文字列内でダブルクォーテーションを含める際に使用します。
例: fmt.Println("He said, \"Hello!\"") 出力: He said, "Hello!"
- バックスラッシュ(Backslash): \ バックスラッシュ文字を表すエスケープシーケンスです。文字列内でバックスラッシュを含める際に使用します。
例: fmt.Println("C:\Program Files\Go") 出力: C:\Program Files\Go
これらは一部の一般的なエスケープシーケンスの例ですが、他にもさまざまなエスケープシーケンスがあります。Go言語の公式ドキュメントやオンラインのリソースでさらに詳細な情報を見つけることができます。
この記事では、Go言語でのエスケープシーケンスの基本的な使い方といくつかのコード例を紹介しました。これにより、文字列処理やフォーマットにおいてより柔軟に操作できるようになるでしょう。