在 Go 语言中,你可以使用多行字符串字面量,通常称为 “heredoc” 或 “here document”,使用反引号 (`) 符号。
以下是一个示例:
package main
import "fmt"
func main() {
multiLineStr := `Hello
world`
fmt.Println(multiLineStr)
}
这段代码将会输出 “Hello world”。
你也可以使用这个特性来将 JSON 或 XML 数据存储为字符串。
package main
import "fmt"
func main() {
jsonStr := `{
"name": "John",
"age": 30,
"city": "New York"
}`
fmt.Println(jsonStr)
}