Go (Golang) verwenden
Was ist Go?
Go (auch bekannt als Golang) ist eine von Google entwickelte statisch typisierte, kompilierte und nebenläufige Programmiersprache. Die Syntax der Go-Sprache ist klar und prägnant, sie verfügt über einen effizienten Garbage Collector und eine starke Unterstützung für Nebenläufigkeit (Goroutines und Channels), was sie besonders gut für den Aufbau leistungsfähiger Netzwerkdienste und verteilter Systeme geeignet macht. Die Standardbibliothek von Go bietet umfangreiche Funktionen, einschließlich HTTP-Server, Verschlüsselung und Datenbankschnittstellen, und hat sich zu einer der bevorzugten Sprachen für die Entwicklung moderner cloud-nativer Anwendungen entwickelt.
ServBay Unterstützung für Go
Mit dem neuesten Update von ServBay 1.11.0 unterstützt die Plattform nun umfassend die Go-Entwicklungsumgebung. ServBay integriert die vollständige Go-Toolchain und unterstützt die folgenden Versionen:
- 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
Diese umfassende Versionabdeckung ermöglicht es Entwicklern, leicht zwischen verschiedenen Go-Versionen zu wechseln, wodurch sowohl die Wartung historischer Projekte als auch die Unterstützung neuer Sprachmerkmale gewährleistet wird.
TIP
ServBay ist mit einer vorkonfigurierten Unterstützung für Go-Module (Go Modules) ausgestattet, sodass keine zusätzlichen Einstellungen erforderlich sind, um Projektabhängigkeiten zu verwalten.
Installationsmethode
Sie können die Go-Umgebung einfach über das GUI-Panel von ServBay installieren und verwalten:
- Öffnen Sie das ServBay GUI-Panel.
- Navigieren Sie zu
Dienste
-Go
. - Wählen Sie die benötigte Go-Version aus.
- Klicken Sie auf die Schaltfläche
Installieren
und warten Sie, bis die Installation abgeschlossen ist.
Go verwenden
Nachdem Sie Go über ServBay installiert haben, können Sie Go-Befehle direkt in der Kommandozeile verwenden.
go version
# go version go1.24.1 darwin/arm64
2