Belajar Golang
Pengenalan
Golang atau biasa disebut Go adalah bahasa pemrograman yang dikembangkan di Google oleh Robert Griesemer, Rob Pike, dan Ken Thompson pada tahun 2007 dan mulai diperkenalkan ke publik tahun 2009.
Golang sudah digunakan oleh banyak perusahaan, seperti Bukalapak, Tokopedia, ataupun Gojek. Untuk daftar perusahaan yang menggunakan golang dapat dilihat di https://github.com/rakyll/gowiki/blob/master/GoUsers.md.
Keunggulan
Golang memiliki keunggulan dari bahasa lain, yang diantaranya adalah:
- Mendukung konkurensi di level bahasa dengan pengaplikasian cukup mudah
- Mendukung pemrosesan data dengan banyak prosesor dalam waktu yang bersamaan (pararel processing)
- Memiliki garbage collector
- Proses kompilasi sangat cepat
- Package/modul yang disediakan terbilang lengkap
Daftar Tutorial
Di internet, ada banyak tutorial golang dengan berbagai bahasa dan format seperti: web, ebook, dan video. Berikut adalah beberapa tutorial golang:
Web
- Dokumentasi Golang oleh golang.org
- Dokementasi Golang oleh devdocs.io
- Dasar Pemrograman Golang oleh Noval Agung Prayogo
- Go for Javascript Developers oleh Maor Zamski & Daniel Singer
Ebook
- Belajar Dengan Jenius Golang oleh Gun Gun Febrianza
- Dasar Pemrograman Golang oleh Noval Agung Prayogo
- The Little Go Book oleh Karl Seguin
- Go Bootcamp oleh Matt Aimonetti
- Untuk ebook lainnya dapat dilihat di https://github.com/dariubs/GoBooks#books
Video
- Belajar Golang basic bahasa Indonesia oleh Sekolah Koding
- Belajar Go-Lang untuk Pemula oleh Programmer Zaman Now (Eko Kurniawan Khannedy)
- Tutorial Golang Bahasa Indonesia(Dasar/Basic) oleh Musobar Media
Komunitas
Kita juga dapat bergabung dengan komunitas golang seperti Golang Indonesia di facebook dan @gophers_id di telegram.