suchen
HeimBackend-EntwicklungGolangSo führen Sie Golang auf verschiedenen Betriebssystemen aus

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
  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)"

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

brew install go

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

在 Linux 上运行 Golang

安装包管理器

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

Ubuntu 和 Debian

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

sudo apt update
sudo apt install golang

Fedora

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

sudo dnf install golang

CentOS

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

sudo yum install golang

手动安装

如果您的 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
  1. 对新的环境变量进行重载:
source ~/.bashrc # Or your corresponding shell configuration file

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

运行您的第一个 Golang 程序

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

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

import "fmt"

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

您应该会看到输出 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!

Stellungnahme
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
Golang vs. C: Code Beispiele und LeistungsanalyseGolang vs. C: Code Beispiele und LeistungsanalyseApr 15, 2025 am 12:03 AM

Golang eignet sich für eine schnelle Entwicklung und gleichzeitige Programmierung, während C für Projekte, die eine extreme Leistung und die zugrunde liegende Kontrolle erfordern, besser geeignet sind. 1) Golangs Parallelitätsmodell vereinfacht die Parallelitätsprogrammierung durch Goroutine und Kanal. 2) Die Vorlagenprogrammierung von C bietet generische Code und Leistungsoptimierung. 3) Golangs Müllsammlung ist bequem, kann jedoch die Leistung beeinflussen. Die Speicherverwaltung von C ist komplex, aber die Kontrolle ist in Ordnung.

Golangs Auswirkungen: Geschwindigkeit, Effizienz und EinfachheitGolangs Auswirkungen: Geschwindigkeit, Effizienz und EinfachheitApr 14, 2025 am 12:11 AM

GoimpactsDevelopmentPositivyThroughSpeed, Effizienz und DiasMlitication.1) Geschwindigkeit: Gocompilesquickandrunseffiction, idealforlargeProjects

C und Golang: Wenn die Leistung von entscheidender Bedeutung istC und Golang: Wenn die Leistung von entscheidender Bedeutung istApr 13, 2025 am 12:11 AM

C eignet sich besser für Szenarien, in denen eine direkte Kontrolle der Hardware -Ressourcen und hohe Leistungsoptimierung erforderlich ist, während Golang besser für Szenarien geeignet ist, in denen eine schnelle Entwicklung und eine hohe Parallelitätsverarbeitung erforderlich sind. 1.Cs Vorteil liegt in den nahezu Hardware-Eigenschaften und hohen Optimierungsfunktionen, die für leistungsstarke Bedürfnisse wie die Spieleentwicklung geeignet sind. 2. Golangs Vorteil liegt in seiner präzisen Syntax und der natürlichen Unterstützung, die für die Entwicklung einer hohen Parallelitätsdienste geeignet ist.

Golang in Aktion: Beispiele und Anwendungen in realer WeltGolang in Aktion: Beispiele und Anwendungen in realer WeltApr 12, 2025 am 12:11 AM

Golang zeichnet sich in praktischen Anwendungen aus und ist für seine Einfachheit, Effizienz und Parallelität bekannt. 1) Die gleichzeitige Programmierung wird über Goroutinen und Kanäle implementiert, 2) Flexibler Code wird unter Verwendung von Schnittstellen und Polymorphismen geschrieben, 3) Vereinfachen Sie die Netzwerkprogrammierung mit NET/HTTP -Paketen, 4) Effiziente gleichzeitige Crawler erstellen, 5) Debuggen und Optimierung durch Tools und Best Practices.

Golang: Die Go -Programmiersprache erklärtGolang: Die Go -Programmiersprache erklärtApr 10, 2025 am 11:18 AM

Zu den Kernmerkmalen von GO gehören die Müllsammlung, statische Verknüpfung und Unterstützung der Parallelität. 1. Das Parallelitätsmodell von GO -Sprache realisiert eine effiziente gleichzeitige Programmierung durch Goroutine und Kanal. 2. Schnittstellen und Polymorphismen werden durch Schnittstellenmethoden implementiert, so dass verschiedene Typen einheitlich verarbeitet werden können. 3. Die grundlegende Verwendung zeigt die Effizienz der Funktionsdefinition und des Aufrufs. 4. In der fortgeschrittenen Verwendung bieten Scheiben leistungsstarke Funktionen der dynamischen Größenänderung. 5. Häufige Fehler wie Rassenbedingungen können durch Getest-Race erkannt und gelöst werden. 6. Leistungsoptimierung wiederverwenden Objekte durch Sync.Pool, um den Druck der Müllabfuhr zu verringern.

Golangs Zweck: Aufbau effizienter und skalierbarer SystemeGolangs Zweck: Aufbau effizienter und skalierbarer SystemeApr 09, 2025 pm 05:17 PM

Go Language funktioniert gut beim Aufbau effizienter und skalierbarer Systeme. Zu den Vorteilen gehören: 1. hohe Leistung: Kompiliert in den Maschinencode, schnelle Laufgeschwindigkeit; 2. gleichzeitige Programmierung: Vereinfachen Sie Multitasking durch Goroutinen und Kanäle; 3. Einfachheit: präzise Syntax, Reduzierung der Lern- und Wartungskosten; 4. plattform: Unterstützt die plattformübergreifende Kompilierung, einfache Bereitstellung.

Warum scheinen die Ergebnisse der Ordnung nach Aussagen in der SQL -Sortierung manchmal zufällig zu sein?Warum scheinen die Ergebnisse der Ordnung nach Aussagen in der SQL -Sortierung manchmal zufällig zu sein?Apr 02, 2025 pm 05:24 PM

Verwirrt über die Sortierung von SQL -Abfragenergebnissen. Während des Lernens von SQL stoßen Sie häufig auf einige verwirrende Probleme. Vor kurzem liest der Autor "Mick-SQL Basics" ...

Ist die Konvergenz für Technologiestapel nur ein Prozess der Technologie -Stapelauswahl?Ist die Konvergenz für Technologiestapel nur ein Prozess der Technologie -Stapelauswahl?Apr 02, 2025 pm 05:21 PM

Die Beziehung zwischen Technologiestapelkonvergenz und Technologieauswahl in der Softwareentwicklung, der Auswahl und dem Management von Technologiestapeln ist ein sehr kritisches Problem. In letzter Zeit haben einige Leser vorgeschlagen ...

See all articles

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)
4 Wochen vorBy尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Beste grafische Einstellungen
4 Wochen vorBy尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. So reparieren Sie Audio, wenn Sie niemanden hören können
4 Wochen vorBy尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Wie man alles in Myrise freischaltet
1 Monate vorBy尊渡假赌尊渡假赌尊渡假赌

Heiße Werkzeuge

Herunterladen der Mac-Version des Atom-Editors

Herunterladen der Mac-Version des Atom-Editors

Der beliebteste Open-Source-Editor

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

ZendStudio 13.5.1 Mac

ZendStudio 13.5.1 Mac

Leistungsstarke integrierte PHP-Entwicklungsumgebung

VSCode Windows 64-Bit-Download

VSCode Windows 64-Bit-Download

Ein kostenloser und leistungsstarker IDE-Editor von Microsoft

WebStorm-Mac-Version

WebStorm-Mac-Version

Nützliche JavaScript-Entwicklungstools