Maison > développement back-end > Golang > Comment puis-je imprimer des backticks dans Go à l'aide de chaînes délimitées par des backticks ?

Comment puis-je imprimer des backticks dans Go à l'aide de chaînes délimitées par des backticks ?

DDD
Libérer: 2024-12-10 20:18:24
original
902 Les gens l'ont consulté

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

Impression de citations en arrière dans Go avec des chaînes rétro-quotées

Est-il possible d'afficher des citations en arrière dans Go en utilisant des guillemets en arrière ? Considérez la syntaxe suivante :

package main

import "fmt"

func main() {
    fmt.Println(`something like this`)
}
Copier après la connexion

Réponse :

Dans Go, l'impression de guillemets dans des chaînes rétro-quotées nécessite une approche unique. La solution consiste à combiner plusieurs chaînes entre guillemets arrière, comme indiqué ci-dessous :

package main

import "fmt"

func main() {
    // back ` quote
    fmt.Println((`back ` + "`" + ` quote`))
}
Copier après la connexion

Go prend en charge les littéraux de chaîne bruts placés entre guillemets arrière (``). Dans ces guillemets, les caractères restent ininterprétés, y compris les barres obliques inverses. Cette fonctionnalité permet l'inclusion de guillemets inversés sans signification particulière ni saut de ligne.

En concaténant plusieurs chaînes brutes, il devient possible d'imprimer des guillemets inversés à l'aide de chaînes citées rétroactivement :

- "`back `": Raw string representing "back "
- "`"      : Back quote character
- "` quote`": Raw string representing " quote"
Copier après la connexion

Combiner ces chaînes donne le résultat souhaité : "back `quote".

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal