Tutorial Golang – Instalasi Golang di Windows, MacOS dan Linux

Tutorial Golang – Instalasi Golang di Windows, MacOS dan Linux

Pada artikel kali ini saya akan membahas tutorial golang dan topik yang akan saya bahas adalah cara untuk melakukan instalasi Golang di Windows, MacOS dan Linux.

1. Apa itu Golang ?

Golang (atau biasa disebut dengan Go) adalah bahasa pemrograman baru yang dikembangkan di Google oleh Robert GriesemerRob Pike, dan Ken Thompson pada tahun 2007 dan mulai diperkenalkan di publik tahun 2009.

Golang memiliki beberapa kelebihan dibanding bahasa pemrograman lainnya, beberapa di antaranya adalah :

  • Golang Mendukung konkurensi di level bahasa dengan pengaplikasian yang cukup mudah
  • Mendukung pemrosesan data dengan banyak prosesor dalam waktu yang bersamaan (pararel processing)
  • Memiliki garbage collector
  • Proses kompilasi sangat cepat
  • Bukan bahasa pemrograman yang hirarkial sehingga menjadikan developer tidak perlu report memikirkan segmen dari OOP-nya
  • Package/modul yang disediakan terbilang lengkap. Karena bahasa ini open source, banyak sekali developer yang juga mengembangkan modul-modul lain yang bisa dimanfaatkan

Sudah banyak industri dan perusahaan yg menggunakan Go sampai level production, termasuk diantaranya adalah Google sendiri.

2. Instalasi Golang

Hal pertama yang perlu dilakukan sebelum dapat menggunakan Golang adalah menginstall Golang terlebih dahulu.

2.1 Instalasi Golang di Windows

Install Golang di Windows

Download terlebih dahulu installer-nya di https://golang.org/dl/. Pilih installer untuk Sistem Operasi Windows sesuai jenis bit yang digunakan.

Setelah ter-download, jalankan installer, klik next sampai proses instalasi selesai. By default jika kamu tidak merubah path pada saat instalasi, Golang akan terinstall di terinstal di C:\go. Path tersebut secara otomatis didaftarkan dalam path variable.

Buka Command Prompt / CMD, eksekusi perintah untuk mengecek versi Golang.

$ go version

2.2 Instalasi Golang di Mac OS

Install Golang di Mac OS

Cara termudah untuk melakukan instalasi Golang di Mac OS adalah dengan menggunakan homebrew. Pertama install terlebih dahulu Homebrew (jika belum ada) lalu jalankan perintah tersebut di terminal.

$ ruby -e "$(curl -fsSL http://git.io/pVOl)"

Setelah Homebrew sudah terpasang, sekarang kita lakukan proses instalasi Golang dengan menggunakan command brew.

$ brew install go

Jika proses instalasi selesai, kita tinggal menambahkan path ke environment variable.

$ echo "export PATH=$PATH:/usr/local/go/bin" >> ~/.bash_profile
$ source ~/.bash_profile

Kemudian jalankan perintah berikut untuk mengecek versi Golang.

$ go version

Proses instalasi Golang di MacOS selesai.

2.3 Instalasi Golang di Linux

Install Golang di Linux

Ada 2 cara yang bisa kamu gunakan, yang pertama adalah dengan menggunakan Snap dan yang kedua dengan menggunakan Golang Installer.

3.1. Snap

Dengan menggunakan snap, kamu hanya perlu menjalankan perintah berikut untuk menginstall Golang.

$ sudo snap install go --classic

3.2. Golang Installer

Dengan menggunakan Installer Golang yang bisa kamu unduh di https://golang.org/dl/. Proses ini sedikit membutuhkan pengetahuan tentang environment Linux.

Pertama kamu perlu untuk melakukan update dan juga upgrade di sistem Linux kamu, hal ini agar sistem Linux kamu memiliki kompabilitas dengan installer Golang sehingga pada proses instalasi nantinya tidak ada masalah.

$ sudo apt-get update
$ sudo apt-get -y upgrade

Baca Juga : Cara Downgrade Aplikasi dengan YUM

Setelah itu kamu bisa mulai mengunduh Installer Golang, versi yang akan kita install adalah go1.13.3. Jalankan perintah berikut pada console kamu

$ curl -O https://dl.google.com/go/go1.13.3.linux-amd64.tar.gz

Selanjutnya, extract package yang sudah kita unduh lalu kita pindahkan direktori yang ada didalam package ke /usr/local.

$ tar -xvf go1.13.3.linux-amd64.tar.gz
$ sudo mv go /usr/local

Kita harus melakukan export path di environment Linux kita agar kita dapat menggunakan Golang di direktori manapun.

$ echo "export PATH=$PATH:/usr/local/go/bin" >> ~/.bashrc
$ source ~/.bashrc

Selanjutnya, eksekusi perintah berikut untuk menguji apakah Golang sudah terinstal dengan benar.

$ go version

Demikian dulu tutorial golang dari saya. Silahkan dicoba dan semoga bermanfaat.

Tinggalkan komentar