バッククォートを使用して Go でバッククオートを出力する
Go では、バッククオートで囲まれた文字列内にバッククオートを出力することができます。逆引用符で囲まれた文字列 (生の文字列リテラルとも呼ばれます) を使用すると、特殊文字をエスケープする必要なく、そのままのテキストを含めることができます。
逆引用符で囲まれた文字列内に逆引用符を含めるには、文字列を で囲まれた逆引用符文字 ' と連結します。次のように二重引用符で囲みます:
package main import "fmt" func main() { // back ` quote fmt.Println((`back ` + "`" + ` quote`)) }
これにより、以下が生成されます。出力:
back ` quote
生の文字列リテラルは、特殊文字を含む文字列を処理するための汎用性の高い方法を提供します。バックスラッシュの解釈を防ぎ、未処理のテキストを含めることができます。これは、元の書式を保持する必要がある場合や、エスケープ シーケンスとの競合を回避する必要がある場合に役立ちます。
以上がGo でバッククォートされた文字列内にバッククォートを出力するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。