Heim > Backend-Entwicklung > Golang > So kompilieren und installieren Sie Golang auf Linux- und Mac-Systemen

So kompilieren und installieren Sie Golang auf Linux- und Mac-Systemen

PHPz
Freigeben: 2023-04-25 10:26:28
Original
743 Leute haben es durchsucht

Golang ist eine Programmiersprache mit hervorragender Leistung und einfach zu kompilieren und auszuführen. Bevor Sie ein Golang-Programm schreiben, müssen Sie zunächst den Golang-Compiler installieren. In diesem Artikel wird erläutert, wie Sie Golang unter Linux- und Mac-Betriebssystemen kompilieren und installieren.

Golang-Compiler-Installation

  1. Laden Sie die Golang-Installationsdatei

auf der offiziellen Golang-Website https://golang herunter .org/dl/ Laden Sie das Installationspaket herunter, das für die von Ihnen benötigte Betriebssystem- und Architekturversion geeignet ist. In diesem Artikel wird beispielsweise die Golang-Version 1.16.4 verwendet.

$ wget https://golang.org/dl/go1.16.4.linux-amd64.tar.gz

  1. Golang-Installationsdatei entpacken#🎜🎜 #
Extrahieren Sie das heruntergeladene Installationspaket in das gewünschte Verzeichnis, z. B. /usr/local/go.

$ sudo tar -xf go1.16.4.linux-amd64.tar.gz -C /usr/local

    Umgebungsvariablen konfigurieren
  1. # 🎜🎜#
  2. Um die Golang-Umgebung richtig zu konfigurieren, müssen Sie einige Umgebungsvariablen zu Ihrer .bashrc-Datei hinzufügen. Beachten Sie, dass Sie den Namen der Datei entsprechend ändern müssen, wenn Sie eine andere Shell verwenden.

$ sudo nano ~/.bashrc

Fügen Sie am Ende der Datei den folgenden Inhalt hinzu.

export GOPATH=$HOME/go

export PATH=$PATH:/usr/local/go/bin:$GOPATH/bin


Nicht vergessen um die Datei zu speichern und den Nano-Editor zu verlassen.

Laden Sie die bashrc-Datei neu.
  1. Um die Aktualisierungen sofort in die .bashrc-Datei zu laden, müssen Sie den folgenden Befehl ausführen.

$ source ~/.bashrc

Installation überprüfen
  1. Zuletzt können Sie dies überprüfen, indem Sie den folgenden Befehl ausführen Golang wurde korrekt installiert und Umgebungsvariablen wurden festgelegt.

$ go version

Dadurch wird die Versionsnummer von Golang ausgegeben.

Kompilierung des Golang-Projekts

Nachdem Sie die Installation des Golang-Compilers abgeschlossen haben, wird im Folgenden gezeigt, wie Sie ein einfaches Golang-Projekt kompilieren.

Projekt vorbereiten
  1. Bevor Sie die Demo in diesem Artikel ausführen, erstellen Sie bitte zunächst ein einfaches Golang-Projekt mit dem Namen hello.go. Die folgenden Befehle können verwendet werden.

$ mkdir hello

$ cd hello

$ touch hello.go

und fügen Sie den folgenden Code in die hello.go-Datei ein.

package main

import "fmt"

func main() {

fmt.Println("Hello, Golang!")
Nach dem Login kopieren

}

# 🎜🎜#

Projekt kompilieren

  1. Als nächstes können Sie den folgenden Befehl verwenden, um das hello.go-Projekt zu kompilieren.
$ go build hello.go

Dadurch wird eine binäre ausführbare Datei namens „hello“ generiert.

Projekt ausführen

  1. Jetzt können Sie das Hallo-Projekt ausführen. Verwenden Sie dazu den folgenden Befehl.
$ ./hello

Dies wird ausgegeben:

Hallo, Golang!

Fazit

# 🎜🎜#Dieser Artikel enthält eine detaillierte Anleitung zum Kompilieren und Installieren von Golang unter Linux- und Mac-Betriebssystemen sowie einfache Routinen zum Kompilieren und Ausführen von Golang-Projekten. Nach Abschluss der Installation von Golang können Sie leistungsstarke Golang-Programme schreiben und kompilieren.

Das obige ist der detaillierte Inhalt vonSo kompilieren und installieren Sie Golang auf Linux- und Mac-Systemen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage