Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Cara memasang dan menggunakan golang

Cara memasang dan menggunakan golang

PHPz
PHPzasal
2023-04-24 09:11:40685semak imbas

Artikel ini akan memperkenalkan cara memasang dan menggunakan golang. Golang ialah bahasa pengaturcaraan berprestasi tinggi yang meningkatkan prestasi program dengan mengoptimumkan kompilasi dan pemprosesan serentak. Oleh itu, ia digunakan secara meluas oleh banyak perusahaan dan projek sumber terbuka. Di bawah, kami akan memperkenalkan cara memasang dan menggunakan golang.

1. Pasang golang

golang boleh dijalankan pada pelbagai sistem pengendalian, seperti Linux, Windows dan MacOS. Di sini, kami mengambil Ubuntu 20.04 sebagai contoh untuk menunjukkan cara memasang golang.

  1. Buka terminal dan masukkan arahan berikut:
sudo apt update
  1. Pasang golang
sudo apt install golang
  1. Semak Versi golang
go version

2 Konfigurasikan persekitaran golang

Selepas berjaya memasang golang, anda perlu mengkonfigurasi persekitaran. Operasi khusus adalah seperti berikut.

  1. Tambah GOPATH

GOPATH ialah direktori kerja lalai golang, yang mengandungi kod sumber, pakej, fail boleh laku, dsb. projek go. Untuk golang berjalan seperti biasa, pembolehubah persekitaran GOPATH perlu ditambah.

export GOPATH=$HOME/go
export PATH=$PATH:$GOPATH/bin
  1. Tambah GOMODULES

GOMODULES ialah alat pengurusan pergantungan golang. Gunakannya untuk mengurus kebergantungan projek dengan mudah. Sebelum mengkonfigurasi GOMODULES, anda perlu mendayakannya.

export GO111MODULE=on

Langkah seterusnya ialah mengkonfigurasi GOMODULES.

Pertama, buka terminal, masukkan direktori projek, dan masukkan arahan berikut untuk memulakan modul:

go mod init modulename

Kemudian, masukkan arahan berikut untuk memuat turun dependensi:

go mod tidy

3. Tulis program golang

Fail kod sumber golang mempunyai .go sebagai akhiran fail. Masukkan arahan berikut dalam terminal untuk mencipta program golang:

mkdir demo && cd demo
touch main.go

Edit fail main.go dan masukkan kod berikut:

package main

import "fmt"

func main() {
    fmt.Println("Hello, world!")
}

Simpan fail.

4. Jalankan program golang

Masukkan arahan berikut dalam terminal untuk menjalankan program:

go run main.go

Ia akan mengeluarkan keputusan berikut:

Hello, world!

5. Gunakan program golang

Untuk menggunakan program golang, anda perlu menulis fail Dockerfile untuk menentukan persekitaran program.

Pertama, cipta fail Docker dalam direktori projek dan masukkan kandungan berikut:

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

Penjelasan fail Docker di atas:

  1. Gunakan cermin alpine Sebagai imej asas;
  2. Pasang git;
  3. Buat folder /app dan salin fail go.mod dan go.sum ke direktori /app; 🎜>
  4. Salin kod sumber aplikasi ke direktori /app;
  5. Bina aplikasi;
  6. Seterusnya, untuk membina bekas, masukkan arahan berikut:
  7. Ini akan membina bekas bernama my-golang-app.
  8. Akhir sekali, mulakan bekas dan masukkan arahan berikut:

Bekas ini akan mendedahkan port 8080 kepada port 8080 hos tempatan.
docker build -t my-golang-app .

Ringkasnya, artikel ini memperkenalkan pemasangan, konfigurasi, pengaturcaraan dan penggunaan golang. Sebagai bahasa pengaturcaraan berprestasi tinggi, golang patut dipelajari dan digunakan.

Atas ialah kandungan terperinci Cara memasang dan menggunakan golang. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn