Erläuterung der Installation und Konfiguration zum Erstellen einer Go-Umgebung unter Linux

Erläuterung der Installation und Konfiguration zum Erstellen einer Go-Umgebung unter Linux

Es ist sehr einfach, eine Go-Umgebung unter Linux zu erstellen:

1. Laden Sie go1.2.1.linux-386.tar.gz herunter (ähnliche Pakete gibt es überall im Internet) und legen Sie es im Linux-Verzeichnis ab.

taogeqq@taogeqq-virtual-machine:~/myspace$ ls
a.out go1.2.1.linux-386.tar.gz test.cpp test.go
taogeqq@taogeqq-virtual-machine:~/myspace$

2. Wechseln Sie zum Root-Benutzer, entpacken Sie es unter Root und installieren Sie es nach dem Entpacken. Was für eine grüne Software:

 root@taogeqq-virtual-machine:/home/taogeqq/myspace# tar zxvf go1.2.1.linux-386.tar.gz -C /usr/local/

Wie Sie sehen, gibt es unter dem Verzeichnis ein zusätzliches Go-Verzeichnis:

root@taogeqq-virtual-machine:/home/taogeqq/myspace# ls /usr/local
bin etc spiele gehen include lib man sbin teilen src
root@taogeqq-virtual-machine:/home/taogeqq/myspace#

An diesem Punkt ist die Go-Umgebung installiert und Sie können nun den Root-Benutzer beenden.

3. Schreiben Sie eine test.go-Datei und testen Sie:

taogeqq@taogeqq-virtual-machine:~/myspace$ ls
a.out go1.2.1.linux-386.tar.gz test.cpp test.go
taogeqq@taogeqq-virtual-machine:~/myspace$ 
taogeqq@taogeqq-virtual-machine:~/myspace$ cat test.go
Paket Haupt
"fmt" importieren
Funktion main(){
  fmt.Println("Hallo Welt")
  fmt.Println("Das ist mein erster Go-Code")
}
taogeqq@taogeqq-virtual-machine:~/myspace$ 
taogeqq@taogeqq-virtual-machine:~/myspace$ /usr/local/go/bin/go test.go ausführen
Hallo Welt
Dies ist mein erster Go-Code
taogeqq@taogeqq-virtual-machine:~/myspace$

Die erwarteten Ergebnisse wurden erzielt.

Es gibt ein Problem. Versuchen wir es, indem wir go run test.go ausführen:

taogeqq@taogeqq-virtual-machine:~/myspace$ führe test.go aus
Das Programm 'go' ist nicht installiert. Sie können es mit dem folgenden Befehl installieren:
sudo apt-get installiere golang-go
taogeqq@taogeqq-virtual-machine:~/myspace$

Es ist ersichtlich, dass Sie sudo apt-get install golang-go verwenden können, um es in einem Durchgang zu installieren. Wir haben auch zuvor die Leistungsfähigkeit von apt-get erwähnt.

Nachdem wir es nun installiert haben, können wir sudo apt-get install golang-go ignorieren. Was sollen wir tun, wenn wir go run test.go ausführen möchten? Das geht ganz einfach: Fügen Sie diesen Pfad einfach wie folgt zu PATH hinzu:

taogeqq@taogeqq-virtual-machine:~/myspace$ echo $PATH           
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
taogeqq@taogeqq-virtual-machine:~/myspace$ 
taogeqq@taogeqq-virtual-machine:~/myspace$ vim /home/taogeqq/.bash_profile
taogeqq@taogeqq-virtual-machine:~/myspace$ 
taogeqq@taogeqq-virtual-machine:~/myspace$ cat /home/taogeqq/.bash_profile
export PATH=$PATH:/usr/local/go/bin/
taogeqq@taogeqq-virtual-machine:~/myspace$ 
taogeqq@taogeqq-virtual-machine:~/myspace$ Quelle /home/taogeqq/.bash_profile
taogeqq@taogeqq-virtual-machine:~/myspace$ 
taogeqq@taogeqq-virtual-machine:~/myspace$ echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/go/bin/
taogeqq@taogeqq-virtual-machine:~/myspace$ 
taogeqq@taogeqq-virtual-machine:~/myspace$ führe test.go aus
Hallo Welt
Dies ist mein erster Go-Code
taogeqq@taogeqq-virtual-machine:~/myspace$

Unter diesen ist /home/taogeqq das Home-Verzeichnis von taogeqq.

Es macht Spaß, unter Linux mit Dingen herumzuspielen, aber die Windows-Registrierung von NM nervt mich wirklich.

Zusammenfassen

Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, dass der Inhalt dieses Artikels einen gewissen Lernwert für Ihr Studium oder Ihre Arbeit hat. Vielen Dank für Ihre Unterstützung von 123WORDPRESS.COM. Wenn Sie mehr darüber erfahren möchten, schauen Sie sich bitte die folgenden Links an

Das könnte Sie auch interessieren:
  • Tutorial zur Installation und Aktivierung von Goland (Windows, Linux-Installation)
  • Detailliertes Tutorial zur Installation der Sprache Go im Linux-System
  • So rufen Sie Linux-Befehle mit Golang auf
  • So ermitteln Sie die CPU-Auslastung von Systemprozessen mit der Sprache Go unter Linux
  • Mit Golang Zugriffs-/Erstellungs-/Änderungszeit von Dateien unter Linux abrufen
  • Einrichten der Go-Sprachentwicklungsumgebung unter einem Linux-System

<<:  Anwendungsszenarien und Entwurfsmethoden für MySQL-Tabellen- und Datenbank-Sharding

>>:  vue2.x-Konfiguration von vue.config.js zur Projektoptimierung

Artikel empfehlen

Konfigurationsschritte für die MySQL-Gruppenreplikation (empfohlen)

MySQL-Group-Replication ist eine neue Funktion, d...

Implementierung der MySQL-Benutzerrechteverwaltung

1. Einführung in MySQL-Berechtigungen Es gibt 4 T...

So stellen Sie Tencent Cloud Server von Grund auf bereit

Da dies mein erster Beitrag ist, weisen Sie mich ...

So implementieren Sie Lastenausgleich in MySQL

Vorwort MySQL ist ein schnelles, leistungsstarkes...

Lösen Sie das Problem der Kombination von AND und OR in MySQL

Wie unten dargestellt: Wählen Sie Produktname, Pr...

MySQL-unabhängiger Index und gemeinsame Indexauswahl

Häufig fehlt das Verständnis für mehrspaltige Ind...

Detaillierte Erklärung der Rahmen- und Regelattribute der Tabelle in HTML

Die Rahmen- und Regelattribute des Tabellentags k...

Einige gängige CSS-Layouts (Zusammenfassung)

Zusammenfassung In diesem Artikel werden die folg...

Die Bedeutung des Statuscodes im HTTP-Protokoll

Ein Statuscode, der eine vorläufige Antwort anzei...

VUE+Canvas realisiert den gesamten Prozess eines einfachen Gobang-Spiels

Vorwort In Bezug auf das Layout ist Gobang viel e...

Details zur Überwachung von DOM-Elementen durch MutationObServer in JavaScript

1. Grundlegende Verwendung Es kann über den Mutat...

So überprüfen Sie, ob MySQL erfolgreich installiert wurde

Nachdem MySQL installiert wurde, können Sie in ei...