Maison  >  Article  >  développement back-end  >  Comment exécuter Golang dans diverses situations

Comment exécuter Golang dans diverses situations

PHPz
PHPzoriginal
2023-04-03 11:51:03613parcourir

Le langage Go est un langage de programmation hautement concurrent et très rapide. Il devient de plus en plus important dans le monde Internet de plus en plus complexe. Aujourd’hui, de plus en plus de programmeurs apprennent et utilisent ce langage. Si vous souhaitez également maîtriser l’utilisation de ce langage, alors vous devez savoir exécuter des applications Golang. Dans cet article, nous apprendrons comment exécuter Golang dans diverses situations.

Première étape : configurer l'environnement de développement Golang

Avant de commencer à apprendre à utiliser Golang, vous devez d'abord installer son environnement de développement. Les applications Golang sont toutes exécutées via la ligne de commande, vous devez donc installer un terminal sur votre ordinateur, puis installer l'environnement de développement du langage Go.

  1. Vous devez d'abord télécharger et installer l'environnement de développement Golang :

Vous pouvez télécharger le package d'installation correspondant sur le site officiel golang.org Après le téléchargement, exécutez le fichier à installer (la méthode d'installation de différents systèmes peut être. différent, veuillez choisir la bonne version et la bonne méthode d'installation).

  1. Une fois l'installation terminée, testez si l'installation a réussi en entrant la commande suivante dans le terminal :

    go version

Si l'installation est réussie, vous verrez des informations de version similaires à celles-ci :

.
go version go1.16.3 darwin/amd64

Étape 2 : Exécuter les applications Golang

Lorsque vous avez configuré l'environnement de développement Golang, vous pouvez commencer à écrire des applications Golang. Les applications Golang sont toutes exécutées via la ligne de commande et les différentes méthodes d'exécution varient en fonction de l'application.

Apprenons quelques méthodes d'exécution courantes :

  1. Exécutez la commande go run

C'est la méthode la plus couramment utilisée dans la phase de développement. Elle peut exécuter la fonction principale directement sans compilation.

Prenons un exemple, en supposant que vous ayez un fichier hello.go, qui a une fonction principale qui peut afficher "Hello, world!". Vous pouvez l'exécuter avec la commande suivante :

go run hello.go

Vous pouvez voir la sortie de la console ". Bonjour le monde!".

  1. Compile via la commande go build

Dans certains cas, vous devez compiler votre code et générer un fichier exécutable, dans ce cas vous pouvez utiliser la commande go build pour compiler.

Prenons également un exemple. Supposons que vous ayez un fichier hello.go, qui a une fonction principale qui peut afficher "Bonjour tout le monde !". Le programme peut être compilé dans un fichier exécutable via la commande suivante :

go build hello.go

Compilation. terminé Enfin, dans le même répertoire, vous trouverez un fichier exécutable nommé hello (attention : pas hello.go). Exécutez simplement le fichier :

./hello

Voir la sortie de la console "Bonjour tout le monde !"

  1. Installez via la commande go install

Dans certains cas, vous souhaitez installer le programme compilé dans un autre répertoire ou vous souhaitez empaqueter votre programme dans une bibliothèque pour que d'autres programmes puissent l'appeler. Dans ce cas, vous pouvez utiliser la commande go install pour l'installer.

Prenons hello.go comme exemple, en supposant que vous souhaitiez l'installer dans le répertoire bin sous $GOPATH ($GOPATH est une variable d'environnement sous certains systèmes d'exploitation), il vous suffit d'utiliser la commande suivante :

go install hello.go

À ce stade heure où hello.go a été installé dans le répertoire $GOPATH/bin/ Vous pouvez l'exécuter en tapant hello n'importe où.

  1. Utilisation des modules Go

Les modules Go sont une fonctionnalité introduite dans la version Go1.11, qui peut nous aider à gérer les différentes dépendances requises par nos projets. Avant d'utiliser les modules Go, nous devons confirmer que notre environnement le prend en charge. Vous pouvez confirmer avec la commande suivante :

go version

Après confirmation, nous devons ajouter un fichier nommé go.mod dans notre répertoire de projet. Dans le fichier go.mod, nous pouvons spécifier les différentes dépendances requises par notre projet, puis utiliser la commande suivante pour télécharger toutes les dépendances :

go mod download

Une fois le téléchargement terminé, nous pouvons utiliser la commande go run pour exécuter directement le fonction principale, ou vous pouvez utiliser les commandes go build et go install pour générer des fichiers exécutables et des bibliothèques.

Résumé :

Dans cet article, nous avons appris comment exécuter des applications Golang dans différents environnements, notamment en les exécutant directement à l'aide de la commande go run, en les compilant à l'aide de la commande go build, en les installant à l'aide de la commande go install et en utilisant les modules Go. Gérer les dépendances. . Ce sont les opérations de base pour développer des applications Golang. Je pense que cet article peut vous aider à exécuter correctement les applications Golang.

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!

Déclaration:
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