Langsung ke konten utama

Apa itu bahasa Golang ?




Berkenalan Dengan Golang

Golang (atau biasa disebut dengan Go) adalah bahasa pemrograman baru yang dikembangkan di Google oleh Robert Griesemer, Rob Pike, dan Ken Thompson pada tahun 2007 dan mulai diperkenalkan di publik tahun 2009. Penciptaan bahasa Golang didasari bahasa C dan C++, oleh karena itu gaya sintaks-nya mirip.

Kelebihan Golang

Golang memiliki kelebihan dibanding bahasa lainnya, beberapa di antaranya:
  • 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
  • Bukan bahasa pemrograman yang hirarkial, menjadikan developer tidak perlu ribet memikirkan segmen 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 Golang sampai level production, termasuk diantaranya adalah Google sendiri.

Komentar

Postingan populer dari blog ini

Apa itu Ruby on Rails ?

Apa itu Ruby on Rails ?  Anda mungkin sudah mendengar tentang  Ruby on Rails  yang saat ini banyak diperbincangkan developer  di luar dan di dalam Negeri karena memiliki beberapa fitur yang menarik untuk membuat website . Banyak perusahaan IT ruby on rails yang bermunculan di seluruh dunia termasuk Indonesia. Beberapa situs, blog, forum, artikel, buku yang menjelaskan tentang definisi, manfaat dan cara menggunakan Ruby on Rails  .  Berikut uraian singkat mengenai Ruby on Rails: Ruby adalah bahasa pemrograman  Ruby adalah bahasa pemrograman berorientasi object yang dibuat oleh Yukihiro Matsumoto (Matz) pada tahun 2000. Ruby dapat digunakan di berbagai sistem operasi Linux, MacOs, dan Windows, dikembangkan secara open source. Setiap orang boleh menggunakan Ruby secara gratis , dan juga bebas untuk menduplikat, mendistribusikan bahkan melakukan perubahan / modify ! Ruby memiliki karakteristik unik s ecara teknis, berikut ...