Go è un linguaggio di programmazione sviluppato a partire dal 2007 da Google. Sebbene sia largamente ispirato al linguaggio C, in termini di efficienza e di sistema dei tipi, Go punta ad essere un linguaggio più semplice, leggibile e specializzato per la programmazione multithreaded.
Dall’anno della sua prima versione pubblica (2009) ad oggi, Go si è diffuso prevalentemente nel campo della programmazione Web, che prevede la comunicazione efficiente su rete e la gestione concorrente di richieste.
In questo seminario si vedranno gli elementi di base del linguaggio Go e le differenze con altri linguaggi di programmazione, calandoci nel contesto della simulazione numerica, il che permetterà di apprezzare le capacità di Go nella gestione della programmazione multithreaded.
È apprezzata la registrazione al seguente link: https://gdg.community.dev/e/ m6mv54/