5.7.5 字符串

Go 中的字符串是(Unicode)字符序列。字符串字面量有两种形式:

  • 原生字符串字面量

  • 解释字符串字面量

原生字符串字面量

  • 原生字符串字面量是反引号之间的字符序列,如 `foo`。

  • 在引号内,除了反引号以外,可以出现任何字符。

  • 原生字符串字面量的值是引号之间未被解释的字符组成的字符串。

解释字符串字面量

  • 解释字符串字面量是双引号之间的字符序列,如 "bar"。

  • 在引号内,除了换行符和未转义的双引号以外,可以出现任何字符。

  • 引号之间的文本形成字面量的值,反斜杠转义被解释为 rune 字面量中的转义。

最后更新于