Go言語のエスケープシーケンス:使い方


以下に、よく使用されるGo言語のエスケープシーケンスとその使用方法をいくつか紹介します。

  1. 改行(Newline): \n 改行を表すエスケープシーケンスです。文字列内で改行を挿入する際に使用します。

例: fmt.Println("Hello\nWorld") 出力: Hello World

  1. タブ(Tab): \t タブ文字を表すエスケープシーケンスです。文字列内でタブを挿入する際に使用します。

例: fmt.Println("Name:\tJohn\tAge:\t30") 出力: Name: John Age: 30

  1. ダブルクォーテーション(Double Quote): \" ダブルクォーテーションを表すエスケープシーケンスです。文字列内でダブルクォーテーションを含める際に使用します。

例: fmt.Println("He said, \"Hello!\"") 出力: He said, "Hello!"

  1. バックスラッシュ(Backslash): \ バックスラッシュ文字を表すエスケープシーケンスです。文字列内でバックスラッシュを含める際に使用します。

例: fmt.Println("C:\Program Files\Go") 出力: C:\Program Files\Go

これらは一部の一般的なエスケープシーケンスの例ですが、他にもさまざまなエスケープシーケンスがあります。Go言語の公式ドキュメントやオンラインのリソースでさらに詳細な情報を見つけることができます。

この記事では、Go言語でのエスケープシーケンスの基本的な使い方といくつかのコード例を紹介しました。これにより、文字列処理やフォーマットにおいてより柔軟に操作できるようになるでしょう。