Résumé :
Cet article explique comment utiliser golang sans créer de répertoire src. En modifiant la variable d'environnement GOPATH, nous pouvons placer les fichiers de code directement sous le chemin GOPATH, évitant ainsi le processus fastidieux de création de répertoires src, pkg, bin et autres, rendant le développement plus simple et plus efficace.
Texte :
En tant que langage de programmation à hautes performances et à forte concurrence, Golang est de plus en plus utilisé dans l'industrie. Surtout dans le domaine du développement Internet, sa simplicité, son efficacité et sa facilité d'utilisation ont gagné la faveur de plus en plus de développeurs. Cependant, lors de l'utilisation de Golang pour le développement, le code doit être organisé selon une certaine structure de répertoires, ce qui rend les novices quelque peu impuissants. Cet article présente une méthode sans créer de répertoire src lors du développement avec Golang, ce qui facilite l'organisation et la gestion du code.
Dans le développement traditionnel utilisant Golang, nous créons généralement un répertoire sous $GOPATH/src
pour stocker le code du projet. Toutefois, pour les projets à petite échelle, cela peut s’avérer fastidieux. D'une part, puisqu'un répertoire distinct doit être créé pour chaque projet, le nombre de ces répertoires peut augmenter progressivement, ce qui réduira l'efficacité de la gestion de projet. En revanche, pour certains simples extraits de code ou petits scripts, créer un répertoire séparé semble être une perte de temps et d'espace. À l'heure actuelle, l'utilisation de la méthode consistant à ne pas créer de répertoire src peut non seulement éviter les problèmes ci-dessus, mais également améliorer l'efficacité du développement, nous permettant de nous concentrer davantage sur l'écriture de code.
Lors du développement avec Golang, nous pouvons modifier la valeur de la variable d'environnement GOPATH pour obtenir la méthode de non création du répertoire src. Les opérations spécifiques sont les suivantes :
2.1 Créer un répertoire
Nous devons d'abord créer un répertoire comme répertoire de travail. Ce répertoire peut stocker des fichiers de code pour plusieurs projets. Il n'est pas nécessaire de créer des répertoires supplémentaires. Le répertoire de travail peut être nommé comme vous le souhaitez, par exemple ~/go.
$ mkdir ~/go
$ cd ~/go
2.2 Définir la variable d'environnement GOPATH
Modifier la valeur de la variable d'environnement GOPATH pour pointer vers notre répertoire de travail ~/go, afin que le compilateur Go recherche dans notre fichiers de code du répertoire de travail.
$ export GOPATH=~/go
Remarque : la valeur de cette variable d'environnement doit être une liste de chemins, composée de plusieurs chemins. Pour le moment, nous n'avons défini qu'un seul chemin, qui est ~/go If. vous souhaitez rechercher des fichiers de code dans plusieurs chemins, ils doivent être séparés par des deux-points ":".
2.3 Écrire du code
Nous pouvons maintenant créer notre fichier de code dans le répertoire ~/go et écrire notre code Golang.
2.4 Construire et exécuter
Nous pouvons créer et exécuter notre code Golang comme d'habitude. Par exemple, vous trouverez ci-dessous un exemple de Hello World.
$ cd ~/go
$ echo 'package main; import "fmt"; func main() { fmt.Println("Bonjour tout le monde !") }' >
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!