So installieren und implementieren Sie Golang

PHPz
Freigeben: 2023-04-24 10:31:40
Original
674 Leute haben es durchsucht

In diesem Artikel erfahren Sie, wie Sie Golang installieren und bereitstellen. Golang ist eine Hochleistungsprogrammiersprache, die die Programmleistung durch Optimierung der Kompilierung und gleichzeitigen Verarbeitung verbessert. Daher wird es von vielen Unternehmen und Open-Source-Projekten häufig verwendet. Im Folgenden stellen wir vor, wie Golang installiert und bereitgestellt wird.

1. Golang installieren

golang kann auf einer Vielzahl von Betriebssystemen wie Linux, Windows und MacOS ausgeführt werden. Hier nehmen wir Ubuntu 20.04 als Beispiel, um zu demonstrieren, wie Golang installiert wird.

  1. Öffnen Sie das Terminal und geben Sie den folgenden Befehl ein:
sudo apt update
Nach dem Login kopieren
  1. Golang installieren
sudo apt install golang
Nach dem Login kopieren
  1. Überprüfen Sie die Golang-Version
go version
Nach dem Login kopieren

2. Konfigurieren Sie die Golang-Umgebung

Nach der erfolgreichen Installation von Golang müssen Sie die konfigurieren Umfeld. Die spezifischen Vorgänge sind wie folgt.

  1. GOPATH hinzufügen

GOPATH ist das Standardarbeitsverzeichnis von Golang, das den Quellcode, Pakete, ausführbare Dateien usw. des Go-Projekts enthält. Damit Golang normal läuft, muss die Umgebungsvariable GOPATH hinzugefügt werden.

export GOPATH=$HOME/go
export PATH=$PATH:$GOPATH/bin
Nach dem Login kopieren
  1. GOMODULES hinzufügen

GOMODULES ist das Abhängigkeitsmanagement-Tool von Golang. Verwenden Sie es, um Projektabhängigkeiten einfach zu verwalten. Bevor Sie GOMODULES konfigurieren, müssen Sie es aktivieren.

export GO111MODULE=on
Nach dem Login kopieren

Der nächste Schritt besteht darin, GOMODULES zu konfigurieren.

Öffnen Sie zunächst das Terminal, geben Sie das Projektverzeichnis ein und geben Sie den folgenden Befehl ein, um das Modul zu initialisieren:

go mod init modulename
Nach dem Login kopieren

Dann geben Sie den folgenden Befehl ein, um die Abhängigkeiten herunterzuladen:

go mod tidy
Nach dem Login kopieren

3. Schreiben Sie das Golang-Programm

Die Quelle Die Codedatei von Golang ist .go. Geben Sie im Terminal den folgenden Befehl ein, um ein Golang-Programm zu erstellen:

mkdir demo && cd demo
touch main.go
Nach dem Login kopieren

Bearbeiten Sie die Datei main.go und geben Sie den folgenden Code ein:

package main

import "fmt"

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

Speichern Sie die Datei.

4. Führen Sie das Golang-Programm aus. Geben Sie den folgenden Befehl in das Terminal ein und führen Sie das Programm aus:

go run main.go
Nach dem Login kopieren
. 5. Stellen Sie das Golang-Programm bereit Sie müssen eine Dockerfile-Datei schreiben, um die Programmumgebung anzugeben.

Erstellen Sie zunächst eine Docker-Datei im Projektverzeichnis und geben Sie den folgenden Inhalt ein:

Hello, world!
Nach dem Login kopieren
Erklärung der obigen Docker-Datei:

Verwenden Sie das Alpine-Image als Basis-Image;

Installieren Sie den Ordner /app , und kopieren Sie die Dateien go.mod und go.sum in das Verzeichnis /app;

Kopieren Sie den Quellcode der Anwendung;

    Port 8080; Führen Sie die Anwendung aus.
  1. Als nächstes geben Sie zum Erstellen des Containers den folgenden Befehl ein:
  2. FROM golang:alpine
    RUN apk add --no-cache git
    WORKDIR /app
    COPY go.mod go.sum ./
    RUN go mod download
    COPY . .
    RUN go build -o main .
    EXPOSE 8080
    CMD ["./main"]
    Nach dem Login kopieren
  3. Dadurch wird ein Container mit dem Namen my-golang-app erstellt.
  4. Abschließend starten Sie den Container und geben den folgenden Befehl ein:
  5. docker build -t my-golang-app .
    Nach dem Login kopieren
  6. Dieser Container stellt Port 8080 für Port 8080 des lokalen Hosts bereit.
  7. Zusammenfassend stellt dieser Artikel die Installation, Konfiguration, Programmierung und Bereitstellung von Golang vor. Als leistungsstarke Programmiersprache lohnt es sich, Golang zu lernen und zu verwenden.

Das obige ist der detaillierte Inhalt vonSo installieren und implementieren Sie Golang. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

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
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!