在 Go 中使用反引號字串列印反引號
Go 中使用反引號輸出反引號是否可行?考慮以下語法:
package main import "fmt" func main() { fmt.Println(`something like this`) }
答案:
在 Go 中,在反引號字串中列印反引號需要獨特的方法。解是組合多個反引號字串,如下所示:
package main import "fmt" func main() { // back ` quote fmt.Println((`back ` + "`" + ` quote`)) }
Go 支援用反引號 (``) 括起來的原始字串文字。在這些引號中,字元保持未解釋狀態,包括反斜線。此功能允許包含沒有特殊意義或換行符號的反引號。
透過連接多個原始字串,可以使用反引號字串列印反引號:
- "`back `": Raw string representing "back " - "`" : Back quote character - "` quote`": Raw string representing " quote"
組合這些字串產生所需的輸出:「back ` quote」。
以上是如何在 Go 中使用反引號分隔字串列印反引號?的詳細內容。更多資訊請關注PHP中文網其他相關文章!