Go je kompilovaný programovací jazyk. Jeho mechanizmy súbežnosti uľahčujú písanie programov, ktoré vyťažia maximum z viacjadrových a sieťových strojov, zatiaľ čo jeho nový typ systému umožňuje flexibilnú a modulárnu konštrukciu programu. Je to rýchly, staticky napísaný kompilovaný jazyk. Vývojári používajú program Go vo vývoji aplikácií, webovom vývoji, v operačných a infraštruktúrnych tímoch a oveľa viac. Ukážeme ti vyhľadávať bez toho, aby sa vyhľadávacie dopyty ukladali do ich účtu alebo zariadenia.