Install Golang di Vagrant

Huy guys, siapa sih yang tidak kenal dengan Vagrant. Disini saya akan memberikan cara bagaimana installasi Golang di Vagrant, karena secara konsep Vagrant mengusung metode share folder, jadi disini ada beberapa hal yang harus disiapkan diantaranya :

  • Vagrant sudah terinstall beserta dengan Sistem Operasinya, saya menggunakan Sistem Operasi Ubuntu 18.0 + Vagrant pada MacOs
  • Sudah menentukan path share foldernya, disini saya sudah menginstall apache + php + mysql + postgresql + phpmyadmin + phppgadmin pada direktori :
    • MacOS : /home/user/vms/Workspace/html
    • Vagrant in MacOs : /home/vagrant/var/www/html/
  • Create folder untuk development environment golang dengan menggunakan mkdir [namafolder]
  • Masuk kedalam direktori tersebut cd [namafolder]
  • Download paket source golang dengan wget : wget https://dl.google.com/go/go1.11.linux-amd64.tar.gz
  • Tunggu hingga selesai lalu ekstrack folder tersebut dengan cara tar -xvf go1.11.linux-amd64.tar.gz
  • Jika kalian lihat di direktori MacOS kalian akan nampak file tar.gz golang dan folder go
  • Pindahkan folder go tersebut dengan perintah : sudo mv go /usr/local
  • Lakukan installasi path golang sebagai berikut :
    • export GOROOT=/usr/local/go
    • export GOPATH=/var/www/html/golang/go
    • export PATH=$GOPATH/bin:$GOROOT/bin:$PATH
    • source ~/.profile

Setelah semua tahapan dilakukan sekarang kalian validasi dengan mengetikan go version dan go env.

Author: Hafid

Hi! My name is Hafid and I'm Indonesian DKI Jakarta. Here's my profile www.mhafid.com. In here, I share a lot of information about programming and linux there.

Leave a Reply

Your email address will not be published. Required fields are marked *