Sviluppo Google Golang

.

Go (chiamato anche GoLang) è un linguaggio di programmazione realizzato da Google, nato come linguaggio generalista, ma negli ultimi anni si è affermato come linguaggio ideale per i web-services.

Go è un linguaggio statically-typed, vale a dire che la verifica dei tipi di variabili è effettuata durante la compilazione (come accade per C, Java, Scala e Pascal) e non durante il run-time (come per JavaScript, PHP, Python, Ruby).

Il motivo di questo successo si deve principalmente a tre aspetti:

  1. facilità di deployment
  2. efficienza nell’uso della memoria
  3. gestione della concorrenza.