Golang におけるバックティック ( ``
) と二重引用符 ( )の違いは何ですか?""
ベストアンサー1
引用符では""
、改行やタブ、バックティックでエスケープする必要のないその他の文字をエスケープする必要があります``
。バックティック文字列に改行を入れると、'\n'
文字として解釈されます。https://golang.org/ref/spec#文字列リテラル
したがって、バックティック文字列で と記述すると\n
、文字通りのバックスラッシュと文字 n として解釈されます。
a := "\n" // This is one character, a line break.
b := `\n` // These are two characters, backslash followed by letter n.