Leitfaden zum schnellen Aufbau Ihrer Golang-Entwicklungsumgebung von Grund auf

PHPz
Freigeben: 2024-01-28 09:18:07
Original
843 Leute haben es durchsucht

Leitfaden zum schnellen Aufbau Ihrer Golang-Entwicklungsumgebung von Grund auf

Golang-Entwicklungsumgebungs-Bauanleitung: Erstellen Sie ganz einfach Ihre Entwicklungsumgebung von Grund auf

Einführung:

Golang ist eine einfache, effiziente und zuverlässige Programmiersprache, die von Google entwickelt wurde und nach und nach zum Favoriten vieler Entwickler geworden ist. Der Aufbau einer guten Entwicklungsumgebung ist einer der notwendigen Schritte für die Golang-Entwicklung. Dieser Leitfaden führt Sie von Grund auf durch und stellt anhand spezifischer Codebeispiele detailliert vor, wie Sie auf einfache und klare Weise eine Golang-Entwicklungsumgebung einrichten.

Schritt eins: Golang installieren

Besuchen Sie die offizielle Golang-Website (https://golang.org/dl/), um die neueste Version des Golang-Installationspakets herunterzuladen, die für Ihr Betriebssystem geeignet ist. Das Installationspaket stellt vorkompilierte Binärdateien für verschiedene Betriebssysteme bereit, um Ihnen die Installation zu erleichtern.

Öffnen Sie nach dem Herunterladen das Installationspaket und folgen Sie dem Installationsassistenten. Bitte achten Sie bei der Installation auf die Auswahl eines geeigneten Installationsverzeichnisses. Im Allgemeinen können Sie Golang im Standardverzeichnis installieren. In Windows-Systemen kann der Installationspfad beispielsweise als C:Go ausgewählt werden.

Öffnen Sie nach Abschluss der Installation das Terminal (Befehlszeilenfenster) und geben Sie den folgenden Befehl ein, um zu bestätigen, ob Golang erfolgreich installiert wurde:

$ go version
Nach dem Login kopieren

Wenn Sie die folgenden Informationen sehen, bedeutet dies, dass Golang und die Umgebung erfolgreich installiert wurden Variablen wurden konfiguriert:

go version go1.x.x xxbit
Nach dem Login kopieren

Zweiter Schritt: GOPATH festlegen

GOPATH ist das Arbeitsverzeichnis des Golang-Projekts, einschließlich Quellcode, abhängigen Paketen und ausführbaren Dateien. Das Festlegen von GOPATH ist sehr wichtig, da Golang beim Kompilieren und Ausführen Ihres Codes das Arbeitsverzeichnis des Projekts kennen muss.

Geben Sie im Terminal den folgenden Befehl ein, um ein neues Arbeitsverzeichnis zu erstellen und die Umgebungsvariable GOPATH festzulegen:

$ mkdir -p ~/go
$ export GOPATH=~/go
Nach dem Login kopieren

Mit dem obigen Befehl haben wir im Benutzerverzeichnis einen Ordner namens go erstellt und ihn auf GOPATH gesetzt. Sie können auch ein anderes Verzeichnis auswählen. Ersetzen Sie einfach ~/go durch das Verzeichnis, das Sie festlegen möchten. ~/go替换为你想要设置的目录即可。

为了方便起见,你也可以将上述命令添加到你的bash/zsh配置文件(例如.bashrc或.zshrc)中,以便每次打开终端时自动设置GOPATH:

$ echo 'export GOPATH=~/go' >> ~/.bashrc  # for Bash
$ echo 'export GOPATH=~/go' >> ~/.zshrc   # for Zsh
Nach dem Login kopieren

保存文件后,输入以下命令使配置立即生效:

$ source ~/.bashrc  # for Bash
$ source ~/.zshrc   # for Zsh
Nach dem Login kopieren

第三步:创建Golang项目

现在,我们已经成功搭建了Golang开发环境。接下来,我们将创建一个简单的Hello World项目,以确保一切都正常运行。

在终端中输入以下命令,创建一个新的Golang项目:

$ mkdir -p ~/go/src/github.com/your-username/hello
$ cd ~/go/src/github.com/your-username/hello
Nach dem Login kopieren

~/go/src/github.com/your-username路径下,创建了一个名为hello的文件夹,该文件夹是我们的项目根目录。

使用你喜欢的文本编辑器(例如VSCode、Sublime Text等)打开项目根目录,并创建一个名为main.go的文件。在main.go中,输入以下代码:

package main

import "fmt"

func main() {
    fmt.Println("Hello, Golang!")
}
Nach dem Login kopieren

保存文件后,在终端中输入以下命令,编译并运行项目:

$ go run main.go
Nach dem Login kopieren

如果一切顺利,你应该在终端中看到输出Hello, Golang!

Der Einfachheit halber können Sie den obigen Befehl auch zu Ihrer bash/zsh-Konfigurationsdatei (z. B. .bashrc oder .zshrc) hinzufügen, um den GOPATH jedes Mal automatisch festzulegen, wenn Sie das Terminal öffnen:

rrreee

Nach dem Speichern der Datei geben Sie die ein Befolgen Sie den folgenden Befehl, damit die Konfiguration sofort wirksam wird:

rrreee

Schritt 3: Erstellen Sie ein Golang-Projekt

Jetzt haben wir die Golang-Entwicklungsumgebung erfolgreich eingerichtet. Als Nächstes erstellen wir ein einfaches Hello World-Projekt, um sicherzustellen, dass alles ordnungsgemäß läuft. 🎜🎜Geben Sie im Terminal den folgenden Befehl ein, um ein neues Golang-Projekt zu erstellen: 🎜rrreee🎜Erstellen Sie ein Projekt mit dem Namen „hello“ unter dem Pfad ~/go/src/github.com/your-username ist unser Projektstammverzeichnis. 🎜🎜Öffnen Sie das Stammverzeichnis des Projekts mit Ihrem bevorzugten Texteditor (z. B. VSCode, Sublime Text usw.) und erstellen Sie eine Datei mit dem Namen main.go. Geben Sie in main.go den folgenden Code ein: 🎜rrreee🎜Nach dem Speichern der Datei geben Sie im Terminal den folgenden Befehl ein, um das Projekt zu kompilieren und auszuführen: 🎜rrreee🎜Wenn alles gut geht, sollten Sie sehen in der Terminalausgabe Hallo, Golang!. Das bedeutet, dass Ihre Golang-Entwicklungsumgebung erfolgreich eingerichtet wurde und Sie erfolgreich ein einfaches Golang-Projekt erstellt haben. 🎜🎜Fazit: 🎜🎜Durch diese Anleitung haben Sie gelernt, wie Sie eine Golang-Entwicklungsumgebung einrichten und ein einfaches Hello World-Projekt erstellen. Wenn Sie eine Golang-Entwicklungsumgebung von Grund auf erstellen, befolgen Sie die oben genannten Schritte und Sie können ganz einfach Ihre eigene Entwicklungsumgebung erstellen. 🎜🎜Ich hoffe, dieser Leitfaden ist hilfreich für Sie und wünsche Ihnen mehr Erfolg bei der Golang-Entwicklung! 🎜

Das obige ist der detaillierte Inhalt vonLeitfaden zum schnellen Aufbau Ihrer Golang-Entwicklungsumgebung von Grund auf. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
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