Personnalisation des chemins d'importation dans Go
En tant que programmeur Go, vous pouvez rencontrer des situations dans lesquelles vous devez importer des packages avec des noms spécifiques. Cela peut être utile si vous souhaitez éviter les collisions de noms ou à d'autres fins organisationnelles.
Dans Go, la syntaxe de personnalisation des chemins d'importation est la suivante :
package name // import "your-custom-path"
Par exemple, dans le Dans le cas du package bcrypt, le code suivant garantit que le package est importé à l'aide de l'importation "golang.org/x/crypto/bcrypt". path :
package bcrypt // import "golang.org/x/crypto/bcrypt"
Ce mécanisme vous permet de spécifier un chemin d'importation personnalisé pour tout package que vous créez. En incluant la directive en haut de votre fichier de package, vous pouvez forcer les importateurs à utiliser le chemin d'importation spécifié lors du référencement de votre code.
Cette fonctionnalité a été introduite dans Go 1.5 ou 1.6 et offre une plus grande flexibilité dans la gestion des chemins d'importation. dans vos projets Go. Le document de conception de cette fonctionnalité est disponible à l'adresse https://docs.google.com/document/d/1jVFkZTcYbNLaTxXD9OcGfn7vYv5hWtPx9--lTx1gPMs/edit.
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!