Pergi, pasang bahasa pengaturcaraan ini di Ubuntu 20.04

mengenai pemasangan Go pada Ubuntu 20.04

Dalam artikel seterusnya kita akan melihat bagaimana kita dapat pasang Go, yang sering disebut sebagai golang, pada Ubuntu 20.04. Ini adalah bahasa pengaturcaraan sumber terbuka moden yang dibuat oleh Google yang akan membolehkan kami membuat aplikasi yang boleh dipercayai dan cekap. Ini adalah bahasa yang disusun, yang bermaksud adalah perlu untuk menyusun kod sumber untuk membuat fail yang boleh dilaksanakan yang digunakan untuk menjalankan perisian.

Banyak aplikasi popular, seperti Kubernetes, buruh pelabuhan, Prometheus dan Terraform, ditulis dalam Go. Ini adalah satu bahasa pengaturcaraan yang disusun, serentak, penting, tersusun, tidak berorientasikan objek dengan pengutip sampah.

Beberapa ciri umum Go

  • Ia adalah projek sumber terbuka.
  • Bahasa ini gunakan sintaks yang serupa dengan C.
  • penggunaan menaip statik dan prestasinya setanding dengan bahasa seperti C dan C ++ kerana, seperti ini, penyusun menukar kod Go ke kod mesin.
  • Bahasa ini mempunyai banyak ciri dan kemudahan bahasa dinamik seperti ular sawa.
  • Walaupun ia adalah bahasa yang dirancang untuk pengaturcaraan sistem, menyediakan pengumpul sampah dan keupayaan peringkat tinggi yang lain yang menjadikannya bahasa yang sangat kuat.
  • Binari Go mempunyai ciri penyusunan silang secara asli.
  • Go menyokong paradigma pengaturcaraan berorientasikan objek, tetapi tidak seperti bahasa pengaturcaraan yang paling popular, bahasa ini tidak mempunyai warisan jenis dan kata kunci.
  • Ini adalah bahasa pengaturcaraan direka untuk memanfaatkan sistem multi-pemproses.

Pasang Go pada Ubuntu 20.04

Untuk memasang Go di Ubuntu 20.04, kita hanya perlu mengikuti langkah-langkah berikut:

Muat turun tarball Go

Pada penulisan ini, versi stabil terkini ialah 1.14.2. Sebelum memuat turun tarball, dinasihatkan untuk mengunjungi halaman muat turun rasmi Pergi dan periksa sama ada versi baru tersedia.

Untuk memuat turun pakej yang menarik minat kami, kami boleh melakukannya dari penyemak imbas web atau menggunakan wget di terminal (Ctrl + Alt + T):

muat turun pek tarbal

wget https://dl.google.com/go/go1.14.2.linux-amd64.tar.gz

Selepas memuat turun, kami akan buka zip fail yang dimuat turun dalam direktori / usr / setempat:

sudo tar -xvf go1.14.2.linux-amd64.tar.gz -C /usr/local/

Fit dari pemboleh ubah laluan

Al tambah lokasi direktori Go ke pemboleh ubah persekitaran $ PATH, sistem akan mengetahui di mana untuk mencari binari yang boleh dilaksanakan Go.

Ini dapat dilakukan dengan menambahkan baris berikut ke fail / etc / profil (untuk pemasangan di seluruh sistematau ke fail $ RUMAH / .profil (untuk pemasangan pengguna semasa):

export PATH=$PATH:/usr/local/go/bin

Setelah baris sebelumnya ditambahkan ke fail yang paling menarik minat kami, hanya tinggal menyimpannya dan memuatkan pemboleh ubah persekitaran PATH baru dalam sesi shell semasa dengan arahan:

source ~/.profile

Sahkan pemasangan

Kami akan dapat lihat versi yang dipasang pada sistem menaip di terminal (Ctrl + Alt + T):

versi Go dipasang

go version

Contoh kecil

Untuk menguji pemasangan bahasa ini, kita akan membuat program sederhana yang mencetak mesej klasik 'Hai dunia'.

Secara lalai pemboleh ubah GOPATH, yang menentukan lokasi ruang kerja, ditetapkan ke $ HOME / go. Untuk membuat direktori ruang kerja kita hanya perlu menulis di terminal (Ctrl + Alt + T):

mkdir ~/go

Di ruang kerja, kami akan membuat direktori baru yang dipanggil src dan di dalam direktori hello:

mkdir -p ~/go/src/hola

Dalam direktori ini, menggunakan editor kegemaran kami kami akan membuat fail yang dipanggil hello.go, dan di dalam kita akan menampal kod berikut:

fail contoh dengan Go

package main

import "fmt"

func main() {
         fmt.Printf("Hola, esto es una prueba de go en Ubuntu 20.04\n")
}

Setelah ditampal, kita hanya perlu menyimpan fail dan keluar. Untuk mendapatkan lebih banyak mengenai hierarki direktori Go Workspace, pengguna boleh mengunjungi Halaman dokumentasi.

Sekarang kita akan menavigasi ke direktori ~ / pergi / src / hello y jalankan arahan berikut untuk menyusun program:

penyusunan contoh dengan Go

cd ~/go/src/hola

go build

Perintah di atas akan membuat fail boleh laku yang dipanggil hello. Kita boleh melaksanakannya dengan menaip perintah:

menjalankan fail sampel

./hola

Sekarang setelah kami memuat turun dan memasang pada sistem Ubuntu 20.04 kami, kami dapat mula mengembangkan projek kami. Untuk lebih banyak maklumat mengenai bahasa ini, pengguna boleh menghubungi dokumentasi rasmi.


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.