Apa itu Golang?
Bahasa pemrograman Go atau disingkat dengan Golang adalah programming language yang diciptakan oleh Google bersama dengan Ken Thompson, Robert Griesemer, dan Rob Pike pada tahun 2009. Tujuan dari pengembangannya adalah untuk membangun bahasa yang mempunyai keunggulan dari sisi kecepatan, keandalan, skalabilitas, dan kesederhanaan.
Golang juga termasuk dalam bahasa yang dapat diketik secara statis serta menghasilkan kode biner pada mesin yang dapat dikompilasi. Selain itu, Golang juga dihimpun dari bahasa pemrograman C di abad ke – 21. Bahasa Go juga dapat digunakan untuk kepentingan pembuatan aplikasi, website, dan software yang lainnya.
Lalu apa itu Golang Version Manager?
Golang Version Manager atau di singkat GVM adalah sebuah open source untuk menginstall banyak versi manager dalam satu server agar memudahkan developer untuk menjalankan lebih dari satu aplikasi golang yang memiliki versi bahasa golang yang berbeda-beda. Golang version manager ini dibuat dan dikembangkan oleh Josh Bussdieker yang dapat anda lihat detail nya di link github nya https://github.com/moovweb/gvm .
*Cara kerja GVM sama seperti NVM(node version manager).
Cara Install Golang Version Manager
- Sebelum memulai menginstall GVM, silahkan untuk melakukan instalasi GO terlebih dahulu dengan mengikuti tutorial pada link berikut ini: Cara Install Golang di Ubuntu Server
Menginstall GVM dapat dilakukan di user selain root.
- Install GVM dengan command
bash < <(curl -s -S -L https://raw.githubusercontent.com/moovweb/gvm/master/binscripts/gvm-installer)
- Untuk mengecek versi golang yang telah release, jalankan command
gvm listall
- Silahkan install golang sesuai versi yang anda inginkan, contohnya jalankan command
gvm install go1.19.6
- Tunggu hingga instalasi golang selesai lalu coba cek versi golang dengan command
go version
- Silahkan coba install golang yang versi nya berbeda contoh nya
gvm install go1.14
- Lalu jika anda ingin menggunakan versi golang yang go1.14 silahkan jalankan command
gvm use go1.14
- Untuk mengecek versi golang yang sudah terinstall di server, jalankan command
ls ~/.gvm/gos/
Demikian cara install Golang Version Manager di Ubuntu, silahkan tulis di kolom komentar jika ada yang menemui kendala atau memiliki pertanyaan lainnya ya 🙂