Mengenal Bahasa Pemrograman Golang. Hai kembali bersama saya angga, kali ini kita akan membahas mengenai bahasa pemrograman Golang. Pertama apasih bahasa pemrograman golang itu ?
Dikutip dari laman wikipedia bahasa indonesia, Golang atau bahasa Go merupakan bahasa pemrograman yang dibuat oleh Robert Griesemer, Rob Pike, dan Ken Thompson di Google pada tahun 2009. Pada dasarnya bahasa Golang dihimpun dan diketik dalam bahasa C, dengan fitur Garbage Collection, Structure Code, memory security, dan concurrent and sequential programming.

Terus apa bedanya Golang dengan bahasa pemrograman lain ?
Kelebihan bahasa golang dapat dilihat pada daftar berikut ini :
- Impelentasi Concurency yang cukup mudah
- Mendukung pararel processing, memroses data dengan multicore prosesor dalam waktu yang bersamaan.
- Memiliki garbage collector
- Proses kompilasi sangat cepat
- Functional Programming jadi developer tidak perlu repot belajar OOP
- Package atau modul cukup lengkap dan mudah ditemukan
- Syntax lebih sederhana
- Keamanan memory lebih terjaga
Apa saja yang dapat dilakukan dengan Golang ?
Golang sendiri merupakan bahasa pemrograman tipe Backend, dimana golang dapat kamu gunakan untuk membuat sebuah program yang mengelola sebuah data dari database dan menyalurkannya kepada frontend.
Kamu juga dapat membuat Restfull api menggunakan bahasa golang ini. Selain itu golang juga mendukung GRPC yang mana digunakan untuk membuat program dengan konsep microservices.
Dimana kita dapat mendeploy golang ?
Kamu dapat menyewa layanan cloud server seperti Google Cloud Platform, AWS, Heroku dan semacamnya yang mendukung bahasa pemrograman Golang.
Menurut beberapa sumber, Golang juga dapat di deploy di hosting yang menggunakan apache. Namun, sampai saat ini kami belum pernah melakukannya, jadi kami tidak dapat menjelaskannya lebih lanjut.
Mungkin cukup sekian kita berkenalan singkat dengan bahasa pemrograman Golang pada materi Mengenal Bahasa Pemrograman Golang. Pada materi selanjutnya kita akan mempelajari mengenai : Cara menginstall dan menggunakan bahasa Golang pada komputer kita.
Jadi, nantikan materi selanjutnya ya gaes. Mari kita kupas tuntas golang bersama.