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

Grundlegende Schritte zur Verwendung einer Mysql-SSH-Tunnelverbindung

Vorwort Aus Sicherheitsgründen kann sich der Root...

So laden Sie das JAR-Paket über die Webseite auf Nexus hoch

Wie lädt man das JAR-Paket in ein privates Lager ...

So lösen Sie das Problem des Randkollapses in CSS

Betrachten wir zunächst drei Situationen, in dene...

Die Magie des tbody-Tags beschleunigt die Anzeige von Tabelleninhalten

Sie haben sicher schon einmal die Webseiten andere...

Ubuntu 18.04 erhält Root-Berechtigungen und meldet sich als Root-Benutzer an

Vorab geschrieben: In den folgenden Schritten müs...

So implementieren Sie das Singleton-Muster in Javascript

Inhaltsverzeichnis Überblick Code-Implementierung...

So verwenden Sie die Glog-Protokollbibliothek in einer Linux-Umgebung

Linux-Bibliothek generieren Die Linux-Version ver...

Analyse von Mysql-Datenmigrationsmethoden und -Tools

In diesem Artikel wird hauptsächlich die Analyse ...