![]() |
Image By https://blog.bluematador.com/ |
Apa Itu Golang?
Golang atau sering di sebut Go merupakan sebuah bahasa pemprograman yang dikembangkan oleh perusahaan Google. Golang diprakarsai oleh Robert Griesemer, Rob Pike, and Ken Thompson yang mulai dikenalkan pada tahun 2009.
Golang dibuat atas dasar bahasa C dan C++. Oleh karena itu sintak dalam bahasa Golang memiliki kemiripan dengan bahasa C dan C++.
Banyak perusahaan terkemuka di Indonesia yang sudah menggunakan Golang, bahkan Google sendiri juga menggunakan Golang.
Pada artikel ini saya akan membahas cara install dan mengatur path Golang di sistem operasi linux. sistem operasi yang saya gunakan Linux Mint 18.
Cara Install Golang di Linux?
Untuk mengistall Golang di Linux Mint tidaklah rumit. Bisa menggunakan terminal (command line).
Buka terminal linux Anda (ctrl+alt+t) dan jalankan perintah berikut.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
sudo apt-get install golang-go |
Cara Membuat Variable GOPATH di Linux?
Selanjutnya membuat variable/path Golang. Variabel ini akan digunakan oleh golang sebagai penunjuk lokasi project disimpan.
Pertama buatlah folder yang akan menjadi workspace. Untuk peletakan folder dan namanya bebas. Saya akan membuat contoh folder workspace dengan nama LearnGoLang.
Setelah selesai, baru kita daftarkan workspace ini ke path dengan cara sebagai berikut.
"export GOPATH=$HOME/LearnGoLang" untuk mendaftarkan workspace LearnGoLang.
"echo $GOPATH" untuk melihat letak workspace.
Dalam folder workspace LearnGoLang ini dibuatkan 3 sub folder yang terdiri dari:
- src, folder untuk project-project golang akan disimpan
- pkg, folder yang berisi hasil kompilasi
- bin, folder yang berisi file executable hasil build
Dan buatlah file di dalam folder project belajar-golang dengan nama hello.go
Isi dari file tersebut sebagai berikut:
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
package main | |
import "fmt" | |
func main() { | |
fmt.Println("Hello Wordl"); | |
} |
Setelah membuat file hello.go selanjutnya jalankan command seperti pada gambar diatas. Berikut penjelasannya
go install belajar-golang, untuk melakukan build dan hasilnya akan disimpan pada folder bin. Setelah menjalankan go install coba di lihat pada folder bin.
$GOPATH/bin/belajar-golang, untuk menjalankan hasil build.
Semoga bermanfaat.
Sumber: Ebook Dasar Pemprograman Golang, Noval Agung
: Install Go on Linux Mint
Mantap gan,lanjutkan
ReplyDelete