Heim > Backend-Entwicklung > Golang > Wie kann ich Backticks in Go mithilfe von durch Backticks getrennten Zeichenfolgen drucken?

Wie kann ich Backticks in Go mithilfe von durch Backticks getrennten Zeichenfolgen drucken?

DDD
Freigeben: 2024-12-10 20:18:24
Original
902 Leute haben es durchsucht

How Can I Print Backticks in Go Using Backtick-Delimited Strings?

Rückwärts-Anführungszeichen in Go mit rückwärts zitierten Zeichenfolgen drucken

Ist es möglich, Rückwärts-Anführungszeichen in Go mit Rückwärts-Anführungszeichen auszugeben? Betrachten Sie die folgende Syntax:

package main

import "fmt"

func main() {
    fmt.Println(`something like this`)
}
Nach dem Login kopieren

Antwort:

In Go erfordert das Drucken von Anführungszeichen innerhalb von Zeichenfolgen mit Anführungszeichen einen einzigartigen Ansatz. Die Lösung besteht darin, mehrere in Anführungszeichen gesetzte Zeichenfolgen zu kombinieren, wie unten gezeigt:

package main

import "fmt"

func main() {
    // back ` quote
    fmt.Println((`back ` + "`" + ` quote`))
}
Nach dem Login kopieren

Go unterstützt rohe Zeichenfolgenliterale, die in Anführungszeichen (``) eingeschlossen sind. Innerhalb dieser Anführungszeichen bleiben Zeichen, einschließlich Backslashes, uninterpretiert. Diese Funktion ermöglicht die Einbeziehung von Anführungszeichen ohne besondere Bedeutung oder Zeilenumbrüche.

Durch die Verkettung mehrerer Rohzeichenfolgen wird es möglich, Anführungszeichen mit in Anführungszeichen gesetzten Zeichenfolgen zu drucken:

- "`back `": Raw string representing "back "
- "`"      : Back quote character
- "` quote`": Raw string representing " quote"
Nach dem Login kopieren

Kombination dieser Zeichenfolgen führt zur gewünschten Ausgabe: „back ` quote“.

Das obige ist der detaillierte Inhalt vonWie kann ich Backticks in Go mithilfe von durch Backticks getrennten Zeichenfolgen drucken?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage