Utiliser Go (Golang)
Qu'est-ce que Go ?
Go (également connu sous le nom de Golang) est un langage de programmation statiquement typé, compilé et concurrent développé par Google. La syntaxe de Go est claire et concise, avec un mécanisme de ramassage des ordures efficace et un puissant support de la concurrence (goroutine et channel), ce qui le rend particulièrement adapté pour construire des services réseau performants et des systèmes distribués. La bibliothèque standard de Go offre une riche fonctionnalité, y compris des serveurs HTTP, de la cryptographie, des interfaces de base de données, etc., ce qui en fait l'un des langages préférés pour le développement d'applications cloud natives modernes.
Support de Go par ServBay
Avec la dernière mise à jour de ServBay 1.11.0, la plateforme prend désormais en charge l'environnement de développement Go de manière complète. ServBay intègre une chaîne d'outils Go complète et supporte les versions suivantes :
- Go 1.11
- Go 1.12
- Go 1.13
- Go 1.14
- Go 1.15
- Go 1.16
- Go 1.17
- Go 1.18
- Go 1.19
- Go 1.20
- Go 1.21
- Go 1.22
- Go 1.23
- Go 1.24
Cette couverture exhaustive des versions permet aux développeurs de changer facilement entre différentes versions de Go, répondant ainsi à des besoins de maintenance de projets historiques tout en soutenant le développement des nouvelles fonctionnalités du langage.
TIP
ServBay a déjà configuré le support des modules Go (Go Modules), vous n'avez donc pas besoin de configurations supplémentaires pour gérer les dépendances de votre projet.
Méthode d'installation
Vous pouvez facilement installer et gérer l'environnement Go via le panneau GUI de ServBay :
- Ouvrez le panneau GUI de ServBay
- Naviguez vers la section
Services
-Go
- Sélectionnez la version de Go dont vous avez besoin
- Cliquez sur le bouton
Installer
et attendez la fin de l’installation
Utiliser Go
Après avoir installé Go via ServBay, vous pouvez utiliser directement les commandes Go dans la ligne de commande
go version
# go version go1.24.1 darwin/arm64
2