Maison >développement back-end >Golang >Comment importer tous les identifiants exportés à partir d'un package Go ?
Importation du contenu complet d'un package
Comme mentionné dans la spécification du langage de programmation Go, l'importation du contenu complet d'un package est possible en en utilisant un point explicite (.) au lieu d'un nom dans une déclaration d'importation. Ceci importe tous les identifiants exportés déclarés dans le bloc package du package, vous permettant d'y accéder sans qualificatif.
Par exemple, considérons le code suivant :
<code class="go">import "fmt" func main() { fmt.Println("Hello, world") }</code>
Dans cet exemple, vous doit préfixer les appels à fmt avec le nom du package. Pour importer le contenu complet du package fmt, vous pouvez utiliser le code suivant :
<code class="go">import . "fmt" func main() { Println("Hello, world") }</code>
En important le contenu complet du package, vous pouvez accéder directement aux identifiants exportés, éliminant ainsi le besoin du nom du package. préfixe.
Voici une répartition du code révisé :
Ce code modifié sera compilé avec succès et produira le même résultat :
Hello, world
Pour plus de clarté , voici un exemple du Go Playground : https://play.golang.org/p/xl7DIxxMlU5
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!