Pergi, instal bahasa pemrograman ini di Ubuntu 17.10

tentang pergi

Di artikel selanjutnya kita akan melihat Go. Juga dikenal sebagai GoLang bahasa pemrograman open source dikembangkan di Google oleh Robert Griesemer, Rob Pike, dan Ken Thompson. Bahasa Go tersedia di repositori default di sebagian besar distribusi Gnu / Linux. Bahasa ini digunakan secara aktif di beberapa server produksi Google, serta perusahaan lain seperti Dropbox, Soundcloud, Uber, dll.

Pada artikel ini kita akan melihat cara menginstal dan mengkonfigurasi bahasa pemrograman Go di Ubuntu. Ini adalah bahasa pemrograman dikompilasi, bersamaan, imperatif, tersusun, tidak berorientasi objek dan pemulung. Kami akan dapat menginstal Golang menggunakan manajer paket atau mengunduh kodenya.

Instal Go di Ubuntu

Instal bahasa Go menggunakan manajer paket

Dalam sistem berbasis DEB seperti Debian, Ubuntu, Linux Mint, kita dapat menginstalnya menggunakan perintah berikut di terminal (Ctrl + Alt + T):

sudo apt-get install golang

Anda juga dapat mencari e instal alat tambahan. Pada sistem berbasis DEB, jalankan di terminal yang sama:

sudo apt-cache search golang

Instal Go dari sumber

Versi bahasa Go di repositori default mungkin kedaluwarsa. Jika Anda tertarik untuk menginstal versi terbaru, unduh dari situs resmi dan instal secara manual seperti yang dijelaskan di bawah ini. Untuk contoh ini, ini adalah opsi yang saya ikuti.

Perintah berikut telah saya uji dalam versi Ubuntu 17.10. Namun, langkah-langkah ini sama untuk distribusi Gnu / Linux lainnya. Unduh versi terkompresi terbaru dari situs web.

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

sekarang periksa integritas file diunduh seperti yang ditunjukkan di bawah ini.

sha256sum go1.9.3.linux-amd64.tar.gz

Nilai dari Checksum SHA256 bahwa perintah sebelumnya menunjukkan Anda harus cocok dengan yang disediakan dengan tautan unduhan. Jika tidak cocok, unduh lagi.

Ekstrak file yang diunduh dengan perintah:

sudo tar -C /usr/local -xvzf go1.9.3.linux-amd64.tar.gz

Ini akan diekstrak ke dalam direktori / usr / local. Bendera -C menunjukkan direktori tujuan.

Konfigurasi Go

Sekarang kita harus setel jalur ke Go di profil pengguna. Edit profil pengguna Anda dengan mengetik di terminal (Ctrl + Alt + T):

sudo vi ~/.profile

Tambahkan baris berikut:

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

Simpan dan tutup file.

Sekarang kita akan mengkonfigurasi ruang kerja. Ruang kerja adalah hierarki direktori. Dalam hal ini kami akan memberi Anda tiga direktori di root-nya:

  • src
  • pkg
  • bin

Kita dapat membuat hierarki direktori ini menggunakan perintah berikut di terminal:

mkdir -p $HOME/go_projects/{src,pkg,bin}

Selanjutnya, kita harus arahkan ke ruang kerja baru. Untuk melakukan ini, edit file ~ / .profile:

sudo vi ~/.profile

Dan di dalamnya tambahkan baris berikut:

export GOPATH="$HOME/go_projects"
export GOBIN="$GOPATH/bin"

Buka konfigurasi profil pengguna

Jika Go diinstal di lokasi selain lokasi default (/ usr / local /), Anda harus menentukan jalur penginstalan (GOROOT) di file ~ / .profile. Sebagai contoh, jika Anda telah menginstal Go di direktori HOME Anda, maka Anda harus menambahkan baris berikut di file profil pengguna:

export GOROOT=$HOME/go
export PATH=$PATH:$GOROOT/bin

Ingat itu jika Anda telah menginstal Golang menggunakan manajer paket, jalur penginstalannya adalah / usr / lib / go o / usr / lib / golang. Dalam hal ini, Anda perlu memperbarui nilai rute di GOROOT.

Setelah Anda menentukan nilai yang sesuai, perbarui nilai lingkungan Go dengan mengetik:

source ~/.profile

Verifikasi penginstalan

pergi pemeriksaan informasi dan instalasi

Jalankan perintah berikut untuk memeriksa apakah semuanya telah diinstal dan dikonfigurasi dengan benar. Ayo lihat versi terpasang dengan:

go version

Untuk melihatnya informasi lingkungan, Lari:

go env

Jika Anda melihat hasil seperti di screenshot sebelumnya, selamat! Anda dapat memulai pemrograman sekarang.

Buat 'halo dunia' menggunakan Go

Sekarang setelah Go terinstal, mari kita lanjutkan dan percaya program 'halo dunia' sederhana.

Kami akan membuat file bernama halo dengan perintah berikut:

vi go_projects/src/hola/hola.go

Tambahkan baris berikut di dalamnya:

package main

import "fmt"

func main() {
fmt.Println("Hola usuarios de Ubunlog. Este es un pequeño programa utilizando Go en Ubuntu 17.10")
}

Simpan dan tutup file. Luncurkan perintah berikut ke kompilasi program:

go install $GOPATH/src/hola/hola.go

Akhirnya, jalankan programnya menggunakan perintah:

instalasi dan peluncuran program di Go

$GOBIN/hello

Jika semuanya berjalan lancar, selamat! Anda baru saja membuat program contoh dengan Go.

Untuk lebih jelasnya, lihat bagian bantuan berlari:

Pergi Bantuan

go help

Anda juga dapat memeriksa file dokumentasi resmi oleh Go.

Jika Anda tidak lagi menginginkan bahasa ini, Anda bisa hapus instalannya melalui manajer paket atau sederhana menghapus direktori / usr / local / go. Itu akan tergantung pada opsi instalasi yang Anda ambil. Selain itu, ini juga menghapus direktori dari ruang kerja.


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.