Golang, sering disebut Go, adalah bahasa pemrograman berkompilasi yang dirancang untuk kesederhanaan, kecepatan, dan penanganan proses paralel yang efisien. Sintaksnya ringkas dan mudah dipelajari. Go populer untuk membangun layanan sisi server dan sistem berskala besar karena kinerjanya tinggi dan dukungan konkurensinya kuat. Bahasa ini memiliki pengumpul sampah otomatis dan struktur yang tegas. Kesederhanaannya membuat kode Go cenderung seragam antar-pengembang.
Go menawarkan keseimbangan antara kemudahan penulisan dan kinerja tinggi, sehingga sesuai untuk layanan yang menangani banyak permintaan sekaligus.
Sebuah layanan yang menangani ribuan permintaan bersamaan ditulis dalam Go untuk memanfaatkan penanganan konkurensinya yang ringan.