Le package de langue Go est l'unité de gestion de base de golang. Il peut y avoir plusieurs fichiers différents dans le même package tant que l'en-tête de chaque fichier porte le même nom de "package xxx", il peut être utilisé. dans la méthode principale Utilisez "xxx.Method()" pour appeler des méthodes dans différents fichiers.
L'environnement d'exploitation de ce tutoriel : système Windows 7, GO version 1.18, ordinateur Dell G3.
Compréhension du package go
Le package golang est l'unité de gestion de base. Sous le même package, il peut y avoir de nombreux fichiers différents, à condition que l'en-tête de chaque fichier soit défini. S'ils portent tous le même nom, par exemple "package xxx", vous pouvez utiliser xxx.Method() dans la méthode principale pour appeler des méthodes dans différents fichiers.
Le nom du dossier peut être incohérent avec le nom du package
Par exemple, j'ai un dossier nommé monpackage, qui contient trois fichiers : a.go, b.go et c. .go :
mypackage | --a.go | --b.go | --c.go
Par exemple, il y a Saya() dans a.go, et Sayb() dans b.go. Le nom du package commun à plusieurs fichiers est bien testpackage
, donc. appelez a dans la fonction principale. Utilisez simplement les méthodes respectives dans les fichiers go et b.go, testpackage.Saya(), testpackage.Sayb().
Il existe également la méthode init par défaut, qui est exécutée lors de l'importation, et chaque fichier peut avoir la méthode init(). Bien sûr, chacun sera exécuté.
Introduction connexe :
Go (également connu sous le nom de Golang) est un langage de programmation statiquement fortement typé, compilé, simultané et de récupération de place développé par Google.
Robert Griesemer, Rob Pike et Ken Thompson ont commencé à concevoir Go en septembre 2007, et plus tard Ian Lance Taylor et Russ Cox rejoignent le projet. Go est développé sur la base du système d'exploitation Inferno. Go a été officiellement annoncé en novembre 2009, devenant un projet open source et implémenté sur les plates-formes Linux et Mac OS X, puis ajouté une implémentation sous les systèmes Windows. En 2016, Go a été sélectionné comme « Meilleur langage TIOBE de 2016 » par la société d'évaluation de logiciels TIOBE. Actuellement, Go publie une version de deuxième niveau tous les six mois (c'est-à-dire une mise à niveau de a.x vers a.y).
Pour plus d'articles techniques connexes, veuillez visiter la colonne go language !
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!