Go voor
snelle services.

Een compacte, razendsnelle programmeertaal voor API’s, microservices en systemen die veel tegelijk moeten doen.

Type
Programmeertaal
Uitvoer
Eén binary
Inzet
API’s & services
(01) Uitleg

Wat is Go?

Go (of Golang) is een programmeertaal ontwikkeld door Google. Het compileert naar snelle, kleine programma’s en is sterk in het tegelijk afhandelen van veel taken. Daardoor is het populair voor API’s, microservices en dataverwerking.

(02) Waarom wij het gebruiken

Waarom Go?

01

Hoge performance

Snelle verwerking met weinig geheugengebruik, ook onder hoge belasting.

02

Eenvoudig te deployen

Eén compact bestand zonder afhankelijkheden. Ideaal voor containers.

03

Sterk in concurrency

Veel verzoeken tegelijk afhandelen zit in de basis van de taal.

(03) Toepassingen

Waar we het voor inzetten

  • AHigh-performance API’s
  • BMicroservices
  • CData- en importpipelines
  • DAchtergrondprocessen en workers
(04) Advies

Wanneer kies je voor Go?

Kies voor Go als snelheid, schaalbaarheid en lage serverkosten belangrijk zijn, bijvoorbeeld bij API’s met veel verkeer.

De afweging

Go of Rust?

Go is eenvoudig, snel te ontwikkelen en ruim snel genoeg voor vrijwel elke API. Rust zetten we in wanneer het om de laatste milliseconden of zware rekentaken gaat. Voor de meeste services is Go de verstandige keuze.

(05) In onze stack

Werkt samen met

Meer in BackendAlle technologie →
Contact

Zullen we eens
kennismaken?

Of je nu een concreet plan hebt of gewoon even wilt sparren, we maken graag tijd voor je. Geen verplichtingen, geen verkooppraatjes. Gewoon een goed gesprek over wat jij nodig hebt.