📅  最后修改于: 2023-12-03 15:38:32.606000             🧑  作者: Mango
在 Golang 中,要打印字符串需要用双引号(")将字符串包含起来。但有时我们需要在字符串中包含双引号,那么怎样才能在字符串中正确地显示双引号呢?
下面介绍两种方法。
使用反斜杠(\)加上双引号(")对双引号进行转义,即可在字符串中正确显示双引号。
示例代码:
package main
import "fmt"
func main() {
fmt.Println("Hello, \"world\"!")
}
输出结果:
Hello, "world"!
Golang 还提供了另一种方式来定义字符串,即使用反引号(`),可以在字符串中包含任何字符,包括双引号。
示例代码:
package main
import "fmt"
func main() {
fmt.Println(`Hello, "world"!`)
}
输出结果:
Hello, "world"!
以上是在 Golang 中如何双引号打印字符串的方法介绍。两种方法各有优缺点,根据实际需求选择合适的方式即可。