{"id":16078,"date":"2024-09-04T21:15:29","date_gmt":"2024-09-04T17:45:29","guid":{"rendered":"https:\/\/www.itpiran.net\/blog\/?p=16078"},"modified":"2024-09-04T21:15:29","modified_gmt":"2024-09-04T17:45:29","slug":"how-to-install-go-and-set-up-a-local-programming-environment-on-macos","status":"publish","type":"post","link":"https:\/\/www.itpiran.net\/blog\/de\/tutorials\/how-to-install-go-and-set-up-a-local-programming-environment-on-macos\/","title":{"rendered":"So installieren Sie Go und richten eine lokale Entwicklungsumgebung unter macOS ein"},"content":{"rendered":"<h2 id=\"%d9%85%d9%82%d8%af%d9%85%d9%87\">Einf\u00fchrung<\/h2>\n<p>Go ist eine Programmiersprache, die aus Frustration entstanden ist. Bei Google waren die Entwickler es leid, bei der Wahl einer Sprache f\u00fcr ein neues Projekt Kompromisse eingehen zu m\u00fcssen. Manche Sprachen liefen zwar effizient, brauchten aber lange zum Kompilieren, andere wiederum waren zwar einfach zu schreiben, aber ineffizient im Produktivbetrieb. Deshalb entwickelte Google Go \u2013 eine Sprache, die all das vereint: schnelle Kompilierung, schnelle Ausf\u00fchrung, einfaches Schreiben und einfache Bereitstellung.<\/p>\n<p>Go ist eine vielseitige Sprache, die sich f\u00fcr zahlreiche Projekte eignet \u2013 von Webanwendungen bis hin zu Kommandozeilenprogrammen. Besonders gut geeignet ist sie f\u00fcr verteilte Systeme und Microservice-Architekturen und gilt als Cloud-Sprache. Sie bietet modernen Programmierern ein robustes Toolset, wodurch Formatierungsdiskussionen, die \u00fcblicherweise in der Sprachspezifikation enthalten sind, entfallen. Zudem vereinfacht sie die Bereitstellung, indem jedes Programm und alle seine Abh\u00e4ngigkeiten in eine einzige Bin\u00e4rdatei kompiliert werden. Go ist leicht zu erlernen und verwendet nur wenige Schl\u00fcsselw\u00f6rter, was es zu einer hervorragenden Wahl f\u00fcr Einsteiger und erfahrene Entwickler gleicherma\u00dfen macht.<\/p>\n<p>In diesem Einf\u00fchrungstutorial installieren Sie Go auf Ihrem lokalen macOS-Rechner und f\u00fchren Ihre erste Anwendung aus, um zu beweisen, dass die Installation funktioniert hat.<\/p>\n<h5 id=\"%d9%be%db%8c%d8%b4-%d9%86%db%8c%d8%a7%d8%b2%d9%87%d8%a7\">Voraussetzungen<\/h5>\n<ul>\n<li>Sie ben\u00f6tigen einen macOS-Computer mit Administratorrechten, der mit dem Internet verbunden ist.<\/li>\n<\/ul>\n<h2 id=\"%d9%85%d8%b1%d8%ad%d9%84%d9%87-1-%d8%a8%d8%a7%d8%b2-%da%a9%d8%b1%d8%af%d9%86-%d8%aa%d8%b1%d9%85%db%8c%d9%86%d8%a7%d9%84\">Schritt 1 \u2013 Terminal \u00f6ffnen<\/h2>\n<p>Das macOS-Terminal ist eine Anwendung, mit der Sie auf die Befehlszeile zugreifen k\u00f6nnen. Sie finden es im Finder unter dem Ordner \u201eProgramme\u201c und anschlie\u00dfend unter \u201eDienstprogramme\u201c. Doppelklicken Sie dort auf \u201eTerminal\u201c.<\/p>\n<p>Nachdem Sie das Terminal ge\u00f6ffnet haben, k\u00f6nnen Sie Xcode herunterladen und installieren, das Entwicklertools-Paket, das Sie f\u00fcr die Installation von Go ben\u00f6tigen.<\/p>\n<h2 id=\"%d9%85%d8%b1%d8%ad%d9%84%d9%87-2-%d9%86%d8%b5%d8%a8-xcode\">Schritt 2 \u2013 Xcode installieren<\/h2>\n<p>Xcode ist eine integrierte Entwicklungsumgebung (IDE) mit Softwareentwicklungswerkzeugen f\u00fcr macOS. Sie k\u00f6nnen \u00fcberpr\u00fcfen, ob Xcode bereits installiert ist, indem Sie Folgendes im Terminal eingeben:<\/p>\n<div class=\"hcb_wrap\" data-no-translation=\"\" data-no-auto-translation=\"\">\n<pre class=\"prism line-numbers lang-bash\" data-lang=\"Bash\"><code>xcode-select -p\r\n<\/code><\/pre>\n<\/div>\n<p>Die folgende Ausgabe bedeutet, dass Xcode bereits installiert ist:<\/p>\n<div class=\"hcb_wrap\" data-no-translation=\"\" data-no-auto-translation=\"\">\n<pre class=\"prism line-numbers lang-plain\" data-lang=\"Plain Text\"><code>Output\r\n\/Library\/Developer\/CommandLineTools<\/code><\/pre>\n<\/div>\n<p>Falls ein Fehler auftritt, installieren Sie Xcode aus dem App Store und \u00fcbernehmen Sie die Standardeinstellungen.<\/p>\n<p>Sobald Xcode installiert ist, kehren Sie zum Terminalfenster zur\u00fcck. Als N\u00e4chstes m\u00fcssen Sie die separate Anwendung \u201eXcode Command Line Tools\u201c installieren. Geben Sie dazu Folgendes ein:<\/p>\n<div class=\"hcb_wrap\" data-no-translation=\"\" data-no-auto-translation=\"\">\n<pre class=\"prism line-numbers lang-bash\" data-lang=\"Bash\"><code>xcode-select --install\r\n<\/code><\/pre>\n<\/div>\n<p>An diesem Punkt sind Xcode und seine Command Line Tools-Anwendung vollst\u00e4ndig installiert und Sie k\u00f6nnen den Homebrew-Paketmanager installieren.<\/p>\n<h2 id=\"%d9%85%d8%b1%d8%ad%d9%84%d9%87-3-%d9%86%d8%b5%d8%a8-%d9%88-%d8%b1%d8%a7%d9%87-%d8%a7%d9%86%d8%af%d8%a7%d8%b2%db%8c-homebrew\">Schritt 3 \u2013 Installation und Einrichtung von Homebrew<\/h2>\n<p>Obwohl das macOS-Terminal Linux-Terminals und anderen Unix-\u00e4hnlichen Systemen sehr \u00e4hnlich ist, verf\u00fcgt es im Gegensatz zu Linux-Distributionen nicht \u00fcber einen offiziellen Kommandozeilen-Paketmanager. Ein Paketmanager hilft Ihnen, Software zu installieren, zu aktualisieren, zu konfigurieren und zu deinstallieren \u2013 entweder interaktiv \u00fcber das Terminal oder innerhalb eines Skripts. Es gibt mehrere Open-Source-Paketmanager (auch inoffizielle), die f\u00fcr macOS verf\u00fcgbar sind, und Homebrew hat sich als einer der beliebtesten etabliert. Er bietet eine schnelle und flexible M\u00f6glichkeit, Go unter macOS zu installieren und zu aktualisieren.<\/p>\n<p>Um Homebrew zu installieren, f\u00fchren Sie folgenden Befehl im Terminal aus:<\/p>\n<div class=\"hcb_wrap\" data-no-translation=\"\" data-no-auto-translation=\"\">\n<pre class=\"prism line-numbers lang-bash\" data-lang=\"Bash\"><code>\/bin\/bash -c \"$(curl -fsSL https:\/\/raw.githubusercontent.com\/Homebrew\/install\/HEAD\/install.sh)\"\r\n<\/code><\/pre>\n<\/div>\n<p>Dieser Befehl l\u00e4dt ein Skript von GitHub herunter und installiert Homebrew. Wenn Sie Ihr Passwort eingeben m\u00f6chten, beachten Sie, dass Ihre Tastatureingaben nicht im Terminalfenster angezeigt, aber aufgezeichnet werden. Dr\u00fccken Sie nach der Passworteingabe einfach die Eingabetaste. Best\u00e4tigen Sie die Installation andernfalls mit \u00aby\u00bb f\u00fcr \u201eJa\u201c, wenn Sie dazu aufgefordert werden.<\/p>\n<p>Nach Abschluss der Installation f\u00fcgen Sie die Homebrew-Verzeichnisse an den Anfang Ihrer PATH-Umgebungsvariablen ein, damit alle \u00fcber Homebrew installierten Programme Vorrang vor gleichnamigen, vorinstallierten macOS-Programmen haben (sofern vorhanden). Da macOS nicht standardm\u00e4\u00dfig mit Go ausgeliefert wird, ist das Hinzuf\u00fcgen von Homebrew an den Anfang der PATH-Umgebungsvariablen in diesem Fall nicht unbedingt erforderlich. Aus Gr\u00fcnden der Konsistenz f\u00fcgen jedoch viele Entwickler Homebrew lieber an den Anfang ihrer PATH-Umgebungsvariablen hinzu.<\/p>\n<p>Erstellen oder \u00f6ffnen Sie dazu die Datei ~\/.zprofile mit dem Befehlszeilen-Texteditor nano:<\/p>\n<div class=\"hcb_wrap\" data-no-translation=\"\" data-no-auto-translation=\"\">\n<pre class=\"prism line-numbers lang-bash\" data-lang=\"Bash\"><code>nano ~\/.zprofile\r\n<\/code><\/pre>\n<\/div>\n<p><span style=\"color: #ff0000;\">Hinweis: Wenn Sie eine \u00e4ltere macOS-Version als Catalina 10.15 verwenden, nutzt Ihr Terminal wahrscheinlich die Bash-Shell (\/bin\/bash) anstelle der Z-Shell (\/bin\/zsh). In diesem Fall m\u00fcssen Sie die Datei ~\/.bash_profile anstelle von ~\/.zprofile erstellen oder \u00f6ffnen. Um zu \u00fcberpr\u00fcfen, welche Shell Sie verwenden, f\u00fchren Sie den Befehl `echo $SHELL` aus.<\/span><\/p>\n<p><span style=\"color: #000000;\">F\u00fcgen Sie der Datei die folgende Zeile hinzu:<\/span><\/p>\n<div class=\"hcb_wrap\" data-no-translation=\"\" data-no-auto-translation=\"\">\n<pre class=\"prism line-numbers lang-plain\" data-lang=\"Plain Text\"><code>eval \"$(\/opt\/homebrew\/bin\/brew shellenv)\"\r\n<\/code><\/pre>\n<\/div>\n<p>Beenden Sie nano durch Dr\u00fccken von STRG+X und geben Sie bei Aufforderung zum Speichern der Datei y ein und dr\u00fccken Sie anschlie\u00dfend die Eingabetaste.<\/p>\n<p>Aktivieren Sie nun diese \u00c4nderungen:<\/p>\n<div class=\"hcb_wrap\" data-no-translation=\"\" data-no-auto-translation=\"\">\n<pre class=\"prism line-numbers lang-bash\" data-lang=\"Bash\"><code>source ~\/.zprofile\r\n<\/code><\/pre>\n<\/div>\n<p>Sie k\u00f6nnen \u00fcberpr\u00fcfen, ob Homebrew erfolgreich installiert wurde, indem Sie Folgendes eingeben:<\/p>\n<div class=\"hcb_wrap\" data-no-translation=\"\" data-no-auto-translation=\"\">\n<pre class=\"prism line-numbers lang-bash\" data-lang=\"Bash\"><code>brew doctor\r\n<\/code><\/pre>\n<\/div>\n<p>Falls derzeit kein Update erforderlich ist, lautet die Ausgabe wie folgt:<\/p>\n<div class=\"hcb_wrap\" data-no-translation=\"\" data-no-auto-translation=\"\">\n<pre class=\"prism line-numbers lang-plain\" data-lang=\"Plain Text\"><code>Output\r\nYour system is ready to brew.<\/code><\/pre>\n<\/div>\n<p>Andernfalls erhalten Sie m\u00f6glicherweise eine Warnung, einen anderen Befehl auszuf\u00fchren, z. B. brew update, um sicherzustellen, dass Ihre Homebrew-Installation auf dem neuesten Stand ist.<\/p>\n<p>Sobald Homebrew bereit ist, k\u00f6nnen Sie Go installieren.<\/p>\n<h2 id=\"%d9%85%d8%b1%d8%ad%d9%84%d9%87-4-%d9%86%d8%b5%d8%a8-go\">Schritt 4 \u2013 Go installieren<\/h2>\n<p>Sie k\u00f6nnen mit dem Befehl `brew search` nach allen verf\u00fcgbaren Homebrew-Paketen suchen. Im Rahmen dieses Tutorials suchen Sie nach Go-bezogenen Paketen oder Modulen:<\/p>\n<div class=\"hcb_wrap\" data-no-translation=\"\" data-no-auto-translation=\"\">\n<pre class=\"prism line-numbers lang-bash\" data-lang=\"Bash\"><code>brew search golang\r\n<\/code><\/pre>\n<\/div>\n<p><span style=\"color: #ff0000;\">Hinweis: Vermeiden Sie die Ausf\u00fchrung von `brew search go`, da dies zu viele Ergebnisse liefert. Die Programmiersprache Go wird oft auch als Golang bezeichnet. Verwenden Sie daher den Suchbegriff `golang`, um die Ergebnisse einzugrenzen.<\/span><\/p>\n<p><span style=\"color: #000000;\">Im Terminal wird eine Liste der installierbaren Elemente angezeigt:<\/span><\/p>\n<div class=\"hcb_wrap\" data-no-translation=\"\" data-no-auto-translation=\"\">\n<pre class=\"prism line-numbers lang-plain\" data-lang=\"Plain Text\"><code>Output\r\ngolang golang-migrate golangci-lint glslang<\/code><\/pre>\n<\/div>\n<p>Sie m\u00f6chten das erste Ergebnis: Glang. Installieren Sie es jetzt:<\/p>\n<div class=\"hcb_wrap\" data-no-translation=\"\" data-no-auto-translation=\"\">\n<pre class=\"prism line-numbers lang-bash\" data-lang=\"Bash\"><code>brew install golang\r\n<\/code><\/pre>\n<\/div>\n<p>Die Installation kann einige Minuten dauern. \u00dcberpr\u00fcfen Sie nach Abschluss der Installation die installierte Go-Version:<\/p>\n<div class=\"hcb_wrap\" data-no-translation=\"\" data-no-auto-translation=\"\">\n<pre class=\"prism line-numbers lang-bash\" data-lang=\"Bash\"><code>go version\r\n<\/code><\/pre>\n<\/div>\n<p>Homebrew sollte die neueste stabile Version von Go installieren. Zum Zeitpunkt der Erstellung dieses Dokuments ist dies Version 1.19.4.<\/p>\n<p>Um Go in Zukunft zu aktualisieren, k\u00f6nnen Sie diese beiden Befehle ausf\u00fchren, um zuerst Homebrew und dann Go zu aktualisieren: (Das ist jetzt nicht n\u00f6tig, da Sie gerade die neueste Version installiert haben.)<\/p>\n<div class=\"hcb_wrap\" data-no-translation=\"\" data-no-auto-translation=\"\">\n<pre class=\"prism line-numbers lang-bash\" data-lang=\"Bash\"><code>brew update\r\nbrew upgrade golang<\/code><\/pre>\n<\/div>\n<p>`brew update` aktualisiert die Homebrew-eigenen Formeln und stellt so sicher, dass Sie \u00fcber die aktuellsten Informationen zu den Paketen verf\u00fcgen, die Sie installieren m\u00f6chten. `brew upgrade golang` aktualisiert das Go-Paket auf die neueste Version.<\/p>\n<p>Nachdem Go installiert ist, k\u00f6nnen Sie Ihr erstes Programm kompilieren und ausf\u00fchren.<\/p>\n<h2 id=\"%d9%85%d8%b1%d8%ad%d9%84%d9%87-6-%d9%86%d9%88%d8%b4%d8%aa%d9%86-hello-world-in-go\">Schritt 6 \u2013 \u201eHello World\u201c in Go schreiben<\/h2>\n<p>Dieser Abschnitt erkl\u00e4rt nichts \u00fcber die Go-Programmierung. Ziel ist es lediglich, das einfachste denkbare Programm zu kompilieren und auszuf\u00fchren, um sich selbst davon zu \u00fcberzeugen, dass Go funktioniert.<\/p>\n<p>Erstellen Sie in Ihrem Home-Verzeichnis mit einem Texteditor wie nano eine neue Datei:<\/p>\n<div class=\"hcb_wrap\" data-no-translation=\"\" data-no-auto-translation=\"\">\n<pre class=\"prism line-numbers lang-bash\" data-lang=\"Bash\"><code>nano hello.go\r\n<\/code><\/pre>\n<\/div>\n<p>In dieses Programm einf\u00fcgen:<\/p>\n<div class=\"hcb_wrap\" data-no-translation=\"\" data-no-auto-translation=\"\">\n<pre class=\"prism line-numbers lang-python\" data-lang=\"Python\"><code>package main\r\nimport \"fmt\"\r\nfunc main() {\r\nfmt.Println(\"Hello, World!\")\r\n}<\/code><\/pre>\n<\/div>\n<p>Beenden Sie nano durch Dr\u00fccken von STRG+X und geben Sie bei Aufforderung zum Speichern der Datei y ein und dr\u00fccken Sie anschlie\u00dfend die Eingabetaste.<\/p>\n<p>Anschlie\u00dfend k\u00f6nnen Sie das Programm mit diesem Befehl kompilieren und ausf\u00fchren:<\/p>\n<div class=\"hcb_wrap\" data-no-translation=\"\" data-no-auto-translation=\"\">\n<pre class=\"prism line-numbers lang-bash\" data-lang=\"Bash\"><code>go run hello.go\r\n<\/code><\/pre>\n<\/div>\n<p>Sie sollten folgende Ausgabe sehen:<\/p>\n<div class=\"hcb_wrap\" data-no-translation=\"\" data-no-auto-translation=\"\">\n<pre class=\"prism line-numbers lang-plain\" data-lang=\"Plain Text\"><code>Output\r\nHello, World!<\/code><\/pre>\n<\/div>\n<p>Go ist live! Du bist bereit, deine Abenteuer in Go zu beginnen.<\/p>\n<h2 id=\"%d9%86%d8%aa%db%8c%d8%ac%d9%87\">Ergebnis<\/h2>\n<p>Dieses Tutorial bot die pr\u00e4gnanteste Einf\u00fchrung in die Programmiersprache Go. Sie haben Go installiert und Ihr erstes Programm ausgef\u00fchrt.<\/p>","protected":false},"excerpt":{"rendered":"Einleitung Go ist eine Programmiersprache, die aus Frustration entstanden ist. Bei Google entwickelten Entwickler\u2026","protected":false},"author":1,"featured_media":16079,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_yoast_wpseo_focuskw":"\u0646\u062d\u0648\u0647 \u0646\u0635\u0628 Go \u0648 \u0631\u0627\u0647 \u0627\u0646\u062f\u0627\u0632\u06cc \u06cc\u06a9 \u0645\u062d\u06cc\u0637 \u0628\u0631\u0646\u0627\u0645\u0647 \u0646\u0648\u06cc\u0633\u06cc \u0645\u062d\u0644\u06cc \u062f\u0631 macOS","_yoast_wpseo_title":"","_yoast_wpseo_metadesc":"","_yoast_wpseo_canonical":"","_yoast_wpseo_opengraph-description":"","_yoast_wpseo_opengraph-image":"","_yoast_wpseo_twitter-description":"","_yoast_wpseo_twitter-image":"","_yoast_wpseo_focuskeywords":"","_yoast_wpseo_primary_category":"193","footnotes":""},"categories":[193,363],"tags":[440,432,435],"class_list":{"0":"post-16078","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-tutorials","8":"category-programming","9":"tag-go","10":"tag-macos","11":"tag-programming"},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>\u0646\u062d\u0648\u0647 \u0646\u0635\u0628 Go \u0648 \u0631\u0627\u0647 \u0627\u0646\u062f\u0627\u0632\u06cc \u06cc\u06a9 \u0645\u062d\u06cc\u0637 \u0628\u0631\u0646\u0627\u0645\u0647 \u0646\u0648\u06cc\u0633\u06cc \u0645\u062d\u0644\u06cc \u062f\u0631 macOS - \u0628\u0644\u0627\u06af ITPiran<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.itpiran.net\/blog\/de\/tutorials\/how-to-install-go-and-set-up-a-local-programming-environment-on-macos\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"\u0646\u062d\u0648\u0647 \u0646\u0635\u0628 Go \u0648 \u0631\u0627\u0647 \u0627\u0646\u062f\u0627\u0632\u06cc \u06cc\u06a9 \u0645\u062d\u06cc\u0637 \u0628\u0631\u0646\u0627\u0645\u0647 \u0646\u0648\u06cc\u0633\u06cc \u0645\u062d\u0644\u06cc \u062f\u0631 macOS - \u0628\u0644\u0627\u06af ITPiran\" \/>\n<meta property=\"og:description\" content=\"\u0645\u0642\u062f\u0645\u0647 Go \u06cc\u06a9 \u0632\u0628\u0627\u0646 \u0628\u0631\u0646\u0627\u0645\u0647 \u0646\u0648\u06cc\u0633\u06cc \u0627\u0633\u062a \u06a9\u0647 \u0627\u0632 \u0646\u0627\u0627\u0645\u06cc\u062f\u06cc \u0628\u0647 \u0648\u062c\u0648\u062f \u0622\u0645\u062f\u0647 \u0627\u0633\u062a. \u062f\u0631 \u06af\u0648\u06af\u0644\u060c \u062a\u0648\u0633\u0639\u0647\u200c\u062f\u0647\u0646\u062f\u06af\u0627\u0646 \u0627\u0632&hellip;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.itpiran.net\/blog\/de\/tutorials\/how-to-install-go-and-set-up-a-local-programming-environment-on-macos\/\" \/>\n<meta property=\"og:site_name\" content=\"\u0628\u0644\u0627\u06af ITPiran\" \/>\n<meta property=\"article:published_time\" content=\"2024-09-04T17:45:29+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/cdn.itpiran.net\/2024\/09\/04210134\/macOs-go.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1793\" \/>\n\t<meta property=\"og:image:height\" content=\"1110\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"admin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Verfasst von\" \/>\n\t<meta name=\"twitter:data1\" content=\"admin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Gesch\u00e4tzte Lesezeit\" \/>\n\t<meta name=\"twitter:data2\" content=\"1\u00a0Minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/how-to-install-go-and-set-up-a-local-programming-environment-on-macos\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/how-to-install-go-and-set-up-a-local-programming-environment-on-macos\\\/\"},\"author\":{\"name\":\"admin\",\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/#\\\/schema\\\/person\\\/04ed27b919baca468a2273f8e4318f81\"},\"headline\":\"\u0646\u062d\u0648\u0647 \u0646\u0635\u0628 Go \u0648 \u0631\u0627\u0647 \u0627\u0646\u062f\u0627\u0632\u06cc \u06cc\u06a9 \u0645\u062d\u06cc\u0637 \u0628\u0631\u0646\u0627\u0645\u0647 \u0646\u0648\u06cc\u0633\u06cc \u0645\u062d\u0644\u06cc \u062f\u0631 macOS\",\"datePublished\":\"2024-09-04T17:45:29+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/how-to-install-go-and-set-up-a-local-programming-environment-on-macos\\\/\"},\"wordCount\":119,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/how-to-install-go-and-set-up-a-local-programming-environment-on-macos\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/cdn.itpiran.net\\\/2024\\\/09\\\/04210134\\\/macOs-go.jpg\",\"keywords\":[\"Go\",\"macOS\",\"programming\"],\"articleSection\":[\"\u0622\u0645\u0648\u0632\u0634\u06cc\",\"\u0628\u0631\u0646\u0627\u0645\u0647 \u0646\u0648\u06cc\u0633\u06cc\"],\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/how-to-install-go-and-set-up-a-local-programming-environment-on-macos\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/how-to-install-go-and-set-up-a-local-programming-environment-on-macos\\\/\",\"url\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/how-to-install-go-and-set-up-a-local-programming-environment-on-macos\\\/\",\"name\":\"\u0646\u062d\u0648\u0647 \u0646\u0635\u0628 Go \u0648 \u0631\u0627\u0647 \u0627\u0646\u062f\u0627\u0632\u06cc \u06cc\u06a9 \u0645\u062d\u06cc\u0637 \u0628\u0631\u0646\u0627\u0645\u0647 \u0646\u0648\u06cc\u0633\u06cc \u0645\u062d\u0644\u06cc \u062f\u0631 macOS - \u0628\u0644\u0627\u06af ITPiran\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/how-to-install-go-and-set-up-a-local-programming-environment-on-macos\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/how-to-install-go-and-set-up-a-local-programming-environment-on-macos\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/cdn.itpiran.net\\\/2024\\\/09\\\/04210134\\\/macOs-go.jpg\",\"datePublished\":\"2024-09-04T17:45:29+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/how-to-install-go-and-set-up-a-local-programming-environment-on-macos\\\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/how-to-install-go-and-set-up-a-local-programming-environment-on-macos\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/how-to-install-go-and-set-up-a-local-programming-environment-on-macos\\\/#primaryimage\",\"url\":\"https:\\\/\\\/cdn.itpiran.net\\\/2024\\\/09\\\/04210134\\\/macOs-go.jpg\",\"contentUrl\":\"https:\\\/\\\/cdn.itpiran.net\\\/2024\\\/09\\\/04210134\\\/macOs-go.jpg\",\"width\":1793,\"height\":1110},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/how-to-install-go-and-set-up-a-local-programming-environment-on-macos\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"\u0622\u0645\u0648\u0632\u0634\u06cc\",\"item\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/category\\\/tutorials\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"\u0646\u062d\u0648\u0647 \u0646\u0635\u0628 Go \u0648 \u0631\u0627\u0647 \u0627\u0646\u062f\u0627\u0632\u06cc \u06cc\u06a9 \u0645\u062d\u06cc\u0637 \u0628\u0631\u0646\u0627\u0645\u0647 \u0646\u0648\u06cc\u0633\u06cc \u0645\u062d\u0644\u06cc \u062f\u0631 macOS\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/\",\"name\":\"\u0628\u0644\u0627\u06af ITPiran\",\"description\":\"\u0627\u062e\u0628\u0627\u0631 \u0648 \u0645\u0642\u0627\u0644\u0627\u062a \u062a\u062c\u0627\u0631\u062a \u067e\u0627\u06cc\u062f\u0627\u0631 \u0627\u06cc\u0631\u0627\u0646\u06cc\u0627\u0646\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"de\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/#organization\",\"name\":\"\u0628\u0644\u0627\u06af \u062a\u062c\u0627\u0631\u062a \u067e\u0627\u06cc\u062f\u0627\u0631 \u0627\u06cc\u0631\u0627\u0646\u06cc\u0627\u0646\",\"alternateName\":\"ITPIran Blog\",\"url\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/cdn.itpiran.net\\\/2023\\\/12\\\/27150508\\\/cropped-ITPIRAN-BLOG-LOGO-2.png\",\"contentUrl\":\"https:\\\/\\\/cdn.itpiran.net\\\/2023\\\/12\\\/27150508\\\/cropped-ITPIRAN-BLOG-LOGO-2.png\",\"width\":512,\"height\":512,\"caption\":\"\u0628\u0644\u0627\u06af \u062a\u062c\u0627\u0631\u062a \u067e\u0627\u06cc\u062f\u0627\u0631 \u0627\u06cc\u0631\u0627\u0646\u06cc\u0627\u0646\"},\"image\":{\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/#\\\/schema\\\/person\\\/04ed27b919baca468a2273f8e4318f81\",\"name\":\"admin\",\"url\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/de\\\/author\\\/admin\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"So installieren Sie Go und richten eine lokale Entwicklungsumgebung unter macOS ein \u2013 ITPiran-Blog","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.itpiran.net\/blog\/de\/tutorials\/how-to-install-go-and-set-up-a-local-programming-environment-on-macos\/","og_locale":"de_DE","og_type":"article","og_title":"\u0646\u062d\u0648\u0647 \u0646\u0635\u0628 Go \u0648 \u0631\u0627\u0647 \u0627\u0646\u062f\u0627\u0632\u06cc \u06cc\u06a9 \u0645\u062d\u06cc\u0637 \u0628\u0631\u0646\u0627\u0645\u0647 \u0646\u0648\u06cc\u0633\u06cc \u0645\u062d\u0644\u06cc \u062f\u0631 macOS - \u0628\u0644\u0627\u06af ITPiran","og_description":"\u0645\u0642\u062f\u0645\u0647 Go \u06cc\u06a9 \u0632\u0628\u0627\u0646 \u0628\u0631\u0646\u0627\u0645\u0647 \u0646\u0648\u06cc\u0633\u06cc \u0627\u0633\u062a \u06a9\u0647 \u0627\u0632 \u0646\u0627\u0627\u0645\u06cc\u062f\u06cc \u0628\u0647 \u0648\u062c\u0648\u062f \u0622\u0645\u062f\u0647 \u0627\u0633\u062a. \u062f\u0631 \u06af\u0648\u06af\u0644\u060c \u062a\u0648\u0633\u0639\u0647\u200c\u062f\u0647\u0646\u062f\u06af\u0627\u0646 \u0627\u0632&hellip;","og_url":"https:\/\/www.itpiran.net\/blog\/de\/tutorials\/how-to-install-go-and-set-up-a-local-programming-environment-on-macos\/","og_site_name":"\u0628\u0644\u0627\u06af ITPiran","article_published_time":"2024-09-04T17:45:29+00:00","og_image":[{"width":1793,"height":1110,"url":"https:\/\/cdn.itpiran.net\/2024\/09\/04210134\/macOs-go.jpg","type":"image\/jpeg"}],"author":"admin","twitter_card":"summary_large_image","twitter_misc":{"Verfasst von":"admin","Gesch\u00e4tzte Lesezeit":"1\u00a0Minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.itpiran.net\/blog\/tutorials\/how-to-install-go-and-set-up-a-local-programming-environment-on-macos\/#article","isPartOf":{"@id":"https:\/\/www.itpiran.net\/blog\/tutorials\/how-to-install-go-and-set-up-a-local-programming-environment-on-macos\/"},"author":{"name":"admin","@id":"https:\/\/www.itpiran.net\/blog\/#\/schema\/person\/04ed27b919baca468a2273f8e4318f81"},"headline":"\u0646\u062d\u0648\u0647 \u0646\u0635\u0628 Go \u0648 \u0631\u0627\u0647 \u0627\u0646\u062f\u0627\u0632\u06cc \u06cc\u06a9 \u0645\u062d\u06cc\u0637 \u0628\u0631\u0646\u0627\u0645\u0647 \u0646\u0648\u06cc\u0633\u06cc \u0645\u062d\u0644\u06cc \u062f\u0631 macOS","datePublished":"2024-09-04T17:45:29+00:00","mainEntityOfPage":{"@id":"https:\/\/www.itpiran.net\/blog\/tutorials\/how-to-install-go-and-set-up-a-local-programming-environment-on-macos\/"},"wordCount":119,"commentCount":0,"publisher":{"@id":"https:\/\/www.itpiran.net\/blog\/#organization"},"image":{"@id":"https:\/\/www.itpiran.net\/blog\/tutorials\/how-to-install-go-and-set-up-a-local-programming-environment-on-macos\/#primaryimage"},"thumbnailUrl":"https:\/\/cdn.itpiran.net\/2024\/09\/04210134\/macOs-go.jpg","keywords":["Go","macOS","programming"],"articleSection":["\u0622\u0645\u0648\u0632\u0634\u06cc","\u0628\u0631\u0646\u0627\u0645\u0647 \u0646\u0648\u06cc\u0633\u06cc"],"inLanguage":"de","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.itpiran.net\/blog\/tutorials\/how-to-install-go-and-set-up-a-local-programming-environment-on-macos\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.itpiran.net\/blog\/tutorials\/how-to-install-go-and-set-up-a-local-programming-environment-on-macos\/","url":"https:\/\/www.itpiran.net\/blog\/tutorials\/how-to-install-go-and-set-up-a-local-programming-environment-on-macos\/","name":"So installieren Sie Go und richten eine lokale Entwicklungsumgebung unter macOS ein \u2013 ITPiran-Blog","isPartOf":{"@id":"https:\/\/www.itpiran.net\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.itpiran.net\/blog\/tutorials\/how-to-install-go-and-set-up-a-local-programming-environment-on-macos\/#primaryimage"},"image":{"@id":"https:\/\/www.itpiran.net\/blog\/tutorials\/how-to-install-go-and-set-up-a-local-programming-environment-on-macos\/#primaryimage"},"thumbnailUrl":"https:\/\/cdn.itpiran.net\/2024\/09\/04210134\/macOs-go.jpg","datePublished":"2024-09-04T17:45:29+00:00","breadcrumb":{"@id":"https:\/\/www.itpiran.net\/blog\/tutorials\/how-to-install-go-and-set-up-a-local-programming-environment-on-macos\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.itpiran.net\/blog\/tutorials\/how-to-install-go-and-set-up-a-local-programming-environment-on-macos\/"]}]},{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/www.itpiran.net\/blog\/tutorials\/how-to-install-go-and-set-up-a-local-programming-environment-on-macos\/#primaryimage","url":"https:\/\/cdn.itpiran.net\/2024\/09\/04210134\/macOs-go.jpg","contentUrl":"https:\/\/cdn.itpiran.net\/2024\/09\/04210134\/macOs-go.jpg","width":1793,"height":1110},{"@type":"BreadcrumbList","@id":"https:\/\/www.itpiran.net\/blog\/tutorials\/how-to-install-go-and-set-up-a-local-programming-environment-on-macos\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.itpiran.net\/blog\/"},{"@type":"ListItem","position":2,"name":"\u0622\u0645\u0648\u0632\u0634\u06cc","item":"https:\/\/www.itpiran.net\/blog\/category\/tutorials\/"},{"@type":"ListItem","position":3,"name":"\u0646\u062d\u0648\u0647 \u0646\u0635\u0628 Go \u0648 \u0631\u0627\u0647 \u0627\u0646\u062f\u0627\u0632\u06cc \u06cc\u06a9 \u0645\u062d\u06cc\u0637 \u0628\u0631\u0646\u0627\u0645\u0647 \u0646\u0648\u06cc\u0633\u06cc \u0645\u062d\u0644\u06cc \u062f\u0631 macOS"}]},{"@type":"WebSite","@id":"https:\/\/www.itpiran.net\/blog\/#website","url":"https:\/\/www.itpiran.net\/blog\/","name":"ITPiran Blog","description":"Iranische Nachrichten und Artikel zum Thema nachhaltiger Handel","publisher":{"@id":"https:\/\/www.itpiran.net\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.itpiran.net\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"de"},{"@type":"Organization","@id":"https:\/\/www.itpiran.net\/blog\/#organization","name":"Nachhaltiger iranischer Unternehmensblog","alternateName":"ITPIran Blog","url":"https:\/\/www.itpiran.net\/blog\/","logo":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/www.itpiran.net\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/cdn.itpiran.net\/2023\/12\/27150508\/cropped-ITPIRAN-BLOG-LOGO-2.png","contentUrl":"https:\/\/cdn.itpiran.net\/2023\/12\/27150508\/cropped-ITPIRAN-BLOG-LOGO-2.png","width":512,"height":512,"caption":"\u0628\u0644\u0627\u06af \u062a\u062c\u0627\u0631\u062a \u067e\u0627\u06cc\u062f\u0627\u0631 \u0627\u06cc\u0631\u0627\u0646\u06cc\u0627\u0646"},"image":{"@id":"https:\/\/www.itpiran.net\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.itpiran.net\/blog\/#\/schema\/person\/04ed27b919baca468a2273f8e4318f81","name":"Administrator","url":"https:\/\/www.itpiran.net\/blog\/de\/author\/admin\/"}]}},"_links":{"self":[{"href":"https:\/\/www.itpiran.net\/blog\/de\/wp-json\/wp\/v2\/posts\/16078","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.itpiran.net\/blog\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.itpiran.net\/blog\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.itpiran.net\/blog\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.itpiran.net\/blog\/de\/wp-json\/wp\/v2\/comments?post=16078"}],"version-history":[{"count":2,"href":"https:\/\/www.itpiran.net\/blog\/de\/wp-json\/wp\/v2\/posts\/16078\/revisions"}],"predecessor-version":[{"id":16081,"href":"https:\/\/www.itpiran.net\/blog\/de\/wp-json\/wp\/v2\/posts\/16078\/revisions\/16081"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.itpiran.net\/blog\/de\/wp-json\/wp\/v2\/media\/16079"}],"wp:attachment":[{"href":"https:\/\/www.itpiran.net\/blog\/de\/wp-json\/wp\/v2\/media?parent=16078"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.itpiran.net\/blog\/de\/wp-json\/wp\/v2\/categories?post=16078"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.itpiran.net\/blog\/de\/wp-json\/wp\/v2\/tags?post=16078"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}