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 Nachdem wir es nun installiert haben, können wir 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:
|
<<: Anwendungsszenarien und Entwurfsmethoden für MySQL-Tabellen- und Datenbank-Sharding
>>: vue2.x-Konfiguration von vue.config.js zur Projektoptimierung
Vorwort Aus Sicherheitsgründen kann sich der Root...
Wie lädt man das JAR-Paket in ein privates Lager ...
Ich entwickle derzeit ein neues App-Projekt. Dies...
Das Docker-Repository selbst ist sehr langsam, ab...
Nachdem Sie einen Container lokal erstellt haben,...
Gestern, als ich die Funktion zum Hochladen von B...
Betrachten wir zunächst drei Situationen, in dene...
Wenn Sie in React den Status direkt mit this.stat...
Sie haben sicher schon einmal die Webseiten andere...
Vorab geschrieben: In den folgenden Schritten müs...
Beachten! ! ! Wählen Sie * vom Benutzer, wobei di...
Inhaltsverzeichnis Überblick Code-Implementierung...
Inhaltsverzeichnis 1. Einweg-Wertübertragung zwis...
Linux-Bibliothek generieren Die Linux-Version ver...
In diesem Artikel wird hauptsächlich die Analyse ...