1.创建字符串字面量
Go语言支持两种创建字符串字面量的方式。解释型字符串字面量是用双引号括起来的字符,如”Hello”。一种创建字符串的简单方式是使用解释型字符串字面量,如下面代码所示:
package main
import (
"fmt"
)
func main() {
s := "I am an interpreted string literal"
fmt.Println(s)
}
程序运行结果如下:
I am an interpreted string literal
除换行符和未转义的双引号外,解释型字符串字面量可包含其他任何字符。对于前面有反斜杠(\)的字符,将像它们出现在rune字面量中那样进行解读。
rune字面量 |
unicode字符 |
\a |
U+0007 alter or bell |
\b |
U+0008(退格) |
\f |
U+000C(换页符) |
\n |
U+000A(换行符) |
\r |
U+000D(回车) |
\t |
U+0009(水平制表符) |
\v |
U+000b(垂直制表符 |