Goohjelmointikielellä
Goohjelmointikielellä käsittelemme Go-kielen peruspiirteitä ja sen tarkoitusta. Go on avoin lähdekielinen ohjelmointikieli, kehitetty Googlella Robert Griesemerin, Rob Pikein ja Ken Thompsonin johdolla. Sen ensiesittely tapahtui vuonna 2009, ja kieli on suunniteltu ratkaisemaan suurten koodiprojektien haasteita: yksinkertaisuus, nopea käännösprosessi, hyvä tuki rinnakkaisuudelle sekä luotettava suorituskyky. Go on staattisesti alustettu, roskien keräykseen perustuva ja kääntyy suoraan natiiviksi binääreiksi.
Ominaisuuksiin kuuluvat kevytlähteinen rinnakkaisuus goroutine-rajapinnan ja kanavien kautta, mikä helpottaa monimutkaisten rinnakkaisten tehtävien hallintaa. Syntaksi muistuttaa
Kielten ekosysteemi koostuu laajasta standardikirjastosta sekä Go-työkaluista, kuten go build, go test, go fmt ja go
Käyttökohteita ovat verkkopalvelimet, pilvi- ja verkko-ohjelmointi sekä infrastruktuurityökalut. Suurissa projekteissa Go on korostunut erityisesti konttialustoissa ja