Go è un linguaggio compilato aspecifico progettato per la programmazione di sistema.
Basato sulla sintassi del C e con la gestione della memoria tramite Garbage Collection, si propone come alternativa moderna al linguaggio C grazie anche ad alcuni funzionalità che consentono una programmazione parallela o concorrente.
Topics
- Imparare la sintassi di Go.
- Apprendere la struttura di un programma
Programma
- Introduction (formatting and comments)
- Packages
- Functions
- Basic types and Type conversion
- Pointer, struct, array, slice, map
- Flow control statements
- Methods
- Interfaces
- Goroutines, Channels