Inhaltsverzeichnis
Führen Sie Golang unter Windows aus
Installation auf der offiziellen Website
PowerShell-Installation
Unabhängig davon, ob Sie von der offiziellen Website herunterladen und installieren oder mit PowerShell installieren, müssen Sie das Golang-bin-Verzeichnis zu den Systemumgebungsvariablen hinzufügen. Bitte befolgen Sie die folgenden Schritte:
在 macOS 上运行 Golang
Homebrew 安装
在 Linux 上运行 Golang
安装包管理器
Ubuntu 和 Debian
Fedora
CentOS
手动安装
运行您的第一个 Golang 程序
Ubuntu und Debian
Heim Backend-Entwicklung Golang So führen Sie Golang auf verschiedenen Betriebssystemen aus

So führen Sie Golang auf verschiedenen Betriebssystemen aus

Apr 14, 2023 am 09:33 AM

Golang (auch bekannt als Go) ist eine von Google entwickelte Open-Source-Programmiersprache. Die 2009 veröffentlichte Sprache wurde von Ideen aus C und C++ inspiriert, wurde aber auch von vielen anderen Programmiersprachen beeinflusst. Golang ist eine statisch typisierte Programmiersprache, die effizient, prägnant und zuverlässig sein soll, während ihre Syntax einfach zu verwenden und zu verstehen ist.

In diesem Artikel stellen wir vor, wie man Golang auf verschiedenen Betriebssystemen ausführt.

Führen Sie Golang unter Windows aus

Installation auf der offiziellen Website

Um Golang unter Windows zu installieren, ist es am einfachsten und am meisten empfohlen, es von der offiziellen Website herunterzuladen und zu installieren. Der Download-Link ist https://golang.org/dl/.

Nachdem der Download abgeschlossen ist, doppelklicken Sie, um das Installationsprogramm zu öffnen, und folgen Sie den Anweisungen des Installationsassistenten. Das Installationsprogramm legt die erforderlichen Systemumgebungsvariablen für Sie fest.

PowerShell-Installation

Sie können Golang auch mit PowerShell installieren, einer Befehlszeilen-Shell unter Windows. Sie können die folgenden Schritte ausführen:

  1. Öffnen Sie PowerShell.
  2. Bestimmen Sie Ihre Architektur (32-Bit oder 64-Bit), um die Version zu bestimmen, die Sie installieren müssen.
  3. Invoke-WebRequest -Uri "https://dl.google.com/go/go1.16.4.windows-amd64.msi" -OutFile go1.16.4.windows-amd64.msi
    msiexec.exe /i go1.16.4.windows-amd64.msi /quiet
    Nach dem Login kopieren
  4. Umgebung Variablenkonfiguration

Unabhängig davon, ob Sie von der offiziellen Website herunterladen und installieren oder mit PowerShell installieren, müssen Sie das Golang-bin-Verzeichnis zu den Systemumgebungsvariablen hinzufügen. Bitte befolgen Sie die folgenden Schritte:

Öffnen Sie „Ausführen“ über die Tastenkombination Win+R;
  1. Geben Sie sysdm.cpl ein und drücken Sie dann die Eingabetaste, um das Fenster mit den Systemeigenschaften zu öffnen
  2. Klicken Sie auf die Registerkarte „Erweitert“ und dann unten auf die Schaltfläche „Umgebungsvariablen“. sysdm.cpl,然后按下 Enter 键打开系统属性窗口;
  3. 点击“高级”选项卡,然后点击下面的“环境变量”按钮;
  4. 找到“系统变量”区域,查看 PATH 变量,并将 C:Gobin 添加到 PATH 中(如果您使用的是 PowerShell,路径可能与此略有不同)。

现在,您已在 Windows 上安装并配置好了 Golang!

在 macOS 上运行 Golang

Homebrew 安装

可以使用 Homebrew 管理 Golang 安装。Homebrew 是 macOS 上的包管理器。如果未安装 Homebrew,请打开终端并执行以下命令:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Nach dem Login kopieren

已安装 Homebrew 后,通过运行以下命令来安装 Go:

brew install go
Nach dem Login kopieren

现在,您已在 macOS 上安装好了 Golang!

在 Linux 上运行 Golang

安装包管理器

如果您正在使用的是 Ubuntu、Debian、Fedora 或 CentOS 等受支持的 Linux 发行版之一,则可以使用相应的软件包管理器安装 Golang。

Ubuntu 和 Debian

要在 Ubuntu 和 Debian 上安装 Golang,请使用以下命令:

sudo apt update
sudo apt install golang
Nach dem Login kopieren

Fedora

要在 Fedora 上安装 Golang,请使用以下命令:

sudo dnf install golang
Nach dem Login kopieren

CentOS

要在 CentOS 上安装 Golang,请使用以下命令:

sudo yum install golang
Nach dem Login kopieren

手动安装

如果您的 Linux 发行版未支持 Golang 或您想安装其他版本,则可以手动安装。

  1. 前往官网(https://golang.org/dl/)下载适合您的操作系统和架构的版本;
  2. 创建目录 ~/go
  3. 解压文件并将其放在 ~/go 目录中;
  4. .bashrc(如果您使用的是 bash)或 .zshrc(如果您使用的是 zsh)中添加以下行:
export GOROOT=~/go
export GOPATH=$HOME/work
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin
Nach dem Login kopieren
  1. 对新的环境变量进行重载:
source ~/.bashrc # Or your corresponding shell configuration file
Nach dem Login kopieren

现在,您已在 Linux 上安装好了 Golang!

运行您的第一个 Golang 程序

无论您使用的是哪个操作系统,在安装好 Golang 后,您可以创建您的第一个 Golang 程序。

  1. 创建一个新文件,命名为 hello.go
  2. 添加以下代码:
package main

import "fmt"

func main() {
    fmt.Println("Hello, world!")
}
Nach dem Login kopieren
  1. 保存并退出;
  2. 在终端中,使用以下命令执行程序:
go run hello.go
Nach dem Login kopieren

您应该会看到输出 Hello, world!

Suchen Sie den Bereich „Systemvariablen“, sehen Sie sich die PATH-Variable an und fügen Sie C:Gobin zum PATH hinzu (falls vorhanden). verwenden PowerShell, der Pfad kann geringfügig davon abweichen).

Jetzt haben Sie Golang unter Windows installiert und konfiguriert!

🎜Golang unter macOS ausführen🎜🎜Homebrew-Installation🎜🎜Sie können Homebrew verwenden, um Ihre Golang-Installation zu verwalten. Homebrew ist ein Paketmanager für macOS. Wenn Homebrew nicht installiert ist, öffnen Sie ein Terminal und führen Sie den folgenden Befehl aus: 🎜rrreee🎜 Sobald Homebrew installiert ist, installieren Sie Go, indem Sie den folgenden Befehl ausführen: 🎜rrreee🎜 Jetzt haben Sie Golang auf macOS installiert! 🎜🎜Golang unter Linux ausführen🎜🎜Einen Paketmanager installieren🎜🎜Wenn Sie eine der unterstützten Linux-Distributionen wie Ubuntu, Debian, Fedora oder CentOS verwenden, können Sie Golang mit dem entsprechenden Paketmanager installieren. 🎜

Ubuntu und Debian

🎜Um Golang auf Ubuntu und Debian zu installieren, verwenden Sie den folgenden Befehl: 🎜rrreee

Fedora

🎜Um Golang auf Fedora zu installieren, verwenden Sie den folgenden Befehl: 🎜 rrreeeCentOS🎜Um Golang unter CentOS zu installieren, verwenden Sie den folgenden Befehl: 🎜rrreee🎜Manuelle Installation🎜🎜Wenn Ihre Linux-Distribution Golang nicht unterstützt oder Sie eine andere Version installieren möchten, können Sie sie manuell installieren. 🎜🎜🎜Gehen Sie zur offiziellen Website (https://golang.org/dl/), um die für Ihr Betriebssystem und Ihre Architektur geeignete Version herunterzuladen. 🎜🎜Erstellen Sie das Verzeichnis ~/go Entpacken Sie die Datei und legen Sie sie im Verzeichnis ~/go ab. 🎜🎜In .bashrc (wenn Sie Bash verwenden) oder .zshrc ( Wenn Sie zsh verwenden, fügen Sie die folgende Zeile hinzu): 🎜🎜rrreee
    🎜Überladen Sie die neue Umgebungsvariable: 🎜🎜rrreee🎜Jetzt haben Sie Golang unter Linux installiert! 🎜🎜Führen Sie Ihr erstes Golang-Programm aus🎜🎜Egal welches Betriebssystem Sie verwenden, nach der Installation von Golang können Sie Ihr erstes Golang-Programm erstellen. 🎜🎜🎜Erstellen Sie eine neue Datei mit dem Namen hello.go; 🎜🎜rrreee
      🎜Speichern und beenden; 🎜🎜Verwenden Sie The Der folgende Befehl führt das Programm aus: 🎜🎜rrreee🎜 Sie sollten die Ausgabe Hello, world! sehen. 🎜🎜Zusammenfassung🎜🎜Golang ist eine sehr beliebte Programmiersprache, die aufgrund ihrer Effizienz, Einfachheit und Zuverlässigkeit beliebt ist. In diesem Artikel erfahren Sie, wie Sie Golang unter Windows, macOS und Linux installieren und konfigurieren und wie Sie Ihr erstes Golang-Programm schreiben und ausführen. 🎜

Das obige ist der detaillierte Inhalt vonSo führen Sie Golang auf verschiedenen Betriebssystemen aus. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

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

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
2 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
Repo: Wie man Teamkollegen wiederbelebt
4 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Abenteuer: Wie man riesige Samen bekommt
4 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

GO Language Pack Import: Was ist der Unterschied zwischen Unterstrich und ohne Unterstrich? GO Language Pack Import: Was ist der Unterschied zwischen Unterstrich und ohne Unterstrich? Mar 03, 2025 pm 05:17 PM

Dieser Artikel erläutert die Paketimportmechanismen von Go: benannte Importe (z. B. importieren & quot; fmt & quot;) und leere Importe (z. B. Import _ & quot; fmt & quot;). Benannte Importe machen Paketinhalte zugänglich, während leere Importe nur T ausführen

Wie kann ich kurzfristige Informationsübertragung zwischen Seiten im BeEGO-Framework implementieren? Wie kann ich kurzfristige Informationsübertragung zwischen Seiten im BeEGO-Framework implementieren? Mar 03, 2025 pm 05:22 PM

In diesem Artikel werden die Newflash () -Funktion von BeEGO für die Übertragung zwischen PAGE in Webanwendungen erläutert. Es konzentriert sich auf die Verwendung von Newflash (), um temporäre Nachrichten (Erfolg, Fehler, Warnung) zwischen den Controllern anzuzeigen und den Sitzungsmechanismus zu nutzen. Limita

Wie konvertieren Sie die Liste der MySQL -Abfrageergebnisse in eine benutzerdefinierte Struktur -Slice in Go -Sprache? Wie konvertieren Sie die Liste der MySQL -Abfrageergebnisse in eine benutzerdefinierte Struktur -Slice in Go -Sprache? Mar 03, 2025 pm 05:18 PM

Dieser Artikel beschreibt die effiziente Konvertierung von MySQL -Abfrageergebnissen in GO -Strukturscheiben. Es wird unter Verwendung der SCAN -Methode von Datenbank/SQL zur optimalen Leistung hervorgehoben, wobei die manuelle Parsen vermieden wird. Best Practices für die Struktur -Feldzuordnung mithilfe von DB -Tags und Robus

Wie schreibe ich Scheinobjekte und Stubs zum Testen in Go? Wie schreibe ich Scheinobjekte und Stubs zum Testen in Go? Mar 10, 2025 pm 05:38 PM

Dieser Artikel zeigt, dass Mocks und Stubs in GO für Unit -Tests erstellen. Es betont die Verwendung von Schnittstellen, liefert Beispiele für Mock -Implementierungen und diskutiert Best Practices wie die Fokussierung von Mocks und die Verwendung von Assertion -Bibliotheken. Die Articl

Wie kann ich benutzerdefinierte Typ -Einschränkungen für Generika in Go definieren? Wie kann ich benutzerdefinierte Typ -Einschränkungen für Generika in Go definieren? Mar 10, 2025 pm 03:20 PM

In diesem Artikel werden die benutzerdefinierten Typ -Einschränkungen von GO für Generika untersucht. Es wird beschrieben, wie Schnittstellen die minimalen Typanforderungen für generische Funktionen definieren und die Sicherheitstypsicherheit und die Wiederverwendbarkeit von Code verbessern. Der Artikel erörtert auch Einschränkungen und Best Practices

Wie schreibe ich Dateien in Go Language bequem? Wie schreibe ich Dateien in Go Language bequem? Mar 03, 2025 pm 05:15 PM

Dieser Artikel beschreibt effizientes Dateischreiben in Go und vergleicht OS.WriteFile (geeignet für kleine Dateien) mit OS.openfile und gepufferter Schreibvorgänge (optimal für große Dateien). Es betont eine robuste Fehlerbehandlung, die Verwendung von Aufschub und Überprüfung auf bestimmte Fehler.

Wie schreibt man Unit -Tests in Go? Wie schreibt man Unit -Tests in Go? Mar 21, 2025 pm 06:34 PM

In dem Artikel werden Schreiben von Unit -Tests in GO erörtert, die Best Practices, Spottechniken und Tools für ein effizientes Testmanagement abdecken.

Wie kann ich Tracing -Tools verwenden, um den Ausführungsfluss meiner GO -Anwendungen zu verstehen? Wie kann ich Tracing -Tools verwenden, um den Ausführungsfluss meiner GO -Anwendungen zu verstehen? Mar 10, 2025 pm 05:36 PM

In diesem Artikel wird die Verwendung von Tracing -Tools zur Analyse von GO -Anwendungsausführungsfluss untersucht. Es werden manuelle und automatische Instrumentierungstechniken, den Vergleich von Tools wie Jaeger, Zipkin und Opentelemetrie erörtert und die effektive Datenvisualisierung hervorheben

See all articles