Go is volgens Google ontstaan uit frustratie over de traagheid van bestaande programmeertalen- en omgevingen. Go moet dat veranderen door complexe programma's in een kwestie van seconden te compileren (het omzetten van code in een uitvoerbaar bestand).

In de woorden van Google: "Go combineert de snelheid van het werken in een dynamische taal als Python met het prestatieniveau en de veiligheid van een gecompileerde taal als C of C++."

Van de makers van Unix

Go, dat gebaseerd is op programmeertaal C, wordt al twee jaar intern bij Google gebruikt. Het doet echter nog geen dienst voor publieke Google-producten.

In het team achter Go zitten Ken Thompson en Rob Pike, die mee hebben gewerkt aan de oorspronkelijke ontwikkeling van besturingssysteem Unix. De code van van Go wordt als open source, onder de BSD-licentie, verspreid via golang.org.