Bahasa pemrograman Go adalah project open source untuk membuat programmer lebih produktif.

Go bersifat ekspresif, ringkas, rapi, dan efisien. Mekanisme konkurensinya memudahkan penulisan program yang mendapatkan hasil maksimal dari mesin multicore dan jaringan, sedangkan sistem jenis barunya memungkinkan konstruksi program yang fleksibel dan modular. Go mengompilasi dengan cepat ke kode mesin tetapi memiliki kemudahan pembersihan sampah memori dan kemampuan refleksi runtime. Bahasa yang dikompilasi, cepat, dan diketik secara statis ini terasa seperti bahasa pemrograman tafsiran yang diketik secara dinamis.

Tim di seluruh Google menggunakan Go untuk membangun layanan produksi. Contoh publik meliputi Flywheel yang mengoptimalkan proxy untuk pengguna Chrome seluler; alat orkestrasi container Kubernetes; proxy Vitess untuk database MySQL YouTube; server download dl.google.com untuk Chrome, Earth, dan Android SDK; dan penggantian penggantian Sawzall dengan Go untuk analisis log.

Project Terkait