📜  如何在Golang双引号打印字符串?(1)

📅  最后修改于: 2023-12-03 15:38:32.606000             🧑  作者: Mango

如何在 Golang 双引号打印字符串?

在 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 中如何双引号打印字符串的方法介绍。两种方法各有优缺点,根据实际需求选择合适的方式即可。