Go Lang (Go Language) merupakan bahasa pemograman yang dikembangkan dari Google oleh Robert Griesemer, Rob Pike, dan Ken Thompson pada tahun 2007. Go Lang juga merupakan bahasa pemograman
open source. Go Lang bukan merupakan bahasa scripting yang ditulis dan diinterpret tetapi dapat dicompile menjadi object binary dan langsung bisa dieksekusi. Proses kompilasi
Go Lang lebih cepat dibandingkan C,
concurrent, garbage-collected, dan termasuk tipe bahasa pemograman statis yang dikembangkan oleg Google yang langsung berkomunikasi dengan
processor.
KELEBIHAN GO LANG
-
Go mendukung bahasa UTF-8 tidak hanya terbatas ada
string tapi juga dalam penulisan kode programnya.
- Penggunaan memori lebih sedikit dibandingkan dengan Java atau Scala.
-
Go akan melemparkan
error jika variabel tidak digunakan dalam program dan dapat dikompilasi di
multi-platform.
-
Go digunakan sebagai
backend untuk menangani Youtube, App Engine, Google Drive, Google Map, Cat-V, SoundCloud, dotCloud, Canonical, Heroku, Iron.io, SkyDB, Heka Mozilla's, Docker, NSQ,
realtime distributed messaging platform, CloudFlare, Gobot dan beberapa perusahaan lainnya sudah mulai mengadopsi dan mengembangkan aplikasinya menggunakan bahasa
Go ini.
Beberapa Daftar Lingkung Praktis Pengembangan Aplikasi menggunakan
Go menurut Rb Pike:
*
Web servers
* Web browser
* Web crawlers
* Search indexers
* Database
* Compilers
* Programming tools
* IDEs
Tidak menutup kemungkinan digunakan untuk pengembangan
Operation Systems.
CARA INSTALL GO LANG
1. Install file msi yang sudah didownload
2. Jika installasi telah selesai, buka CMD dan ketik "go" kemudian enter. Jika hasil yang keluar seperti di bawah ini berarti
Golang sudah terinstall secara sempurna.
CARA INSTALL GIT
1. Install file git yang sudah didownload
CARA INSTALL IDEA