Grazie per aver inviato la tua richiesta! Uno dei nostri team membri ti contatterà a breve.
Grazie per aver inviato il tuo prenotazione! Uno dei nostri team membri ti contatterà a breve.
Struttura del corso
Introduzione a Go
- Panoramica e storia di Go
- Installazione di Go e configurazione dell'ambiente
- Strumenti Go e struttura della workspace
Fondamenti del Linguaggio
- Tipi di dati, variabili e costanti
- Operatori ed espressioni
- Strutture di controllo: if, switch, cicli
Funzioni e Ambito
- Definizione e chiamata delle funzioni
- Ritorno multipli valori
- Passaggio per valore e riferimento
Lavorare con Array, Slice e Mappe
- Comprendere i tipi di collezione di Go
- Creazione e manipolazione di slice
- Lavoro con mappe e coppie chiave-valore
Strutture (Structs) e Metodi
- Creazione e utilizzo delle strutture
- Definizione e chiamata dei metodi
- Utilizzo di interfacce
Nozioni Base sulla Concorrenza
- Introduzione alle goroutines
- Uso dei canali per la comunicazione
- Precisione nei pattern di sincronizzazione
Compilazione ed Esecuzione delle Applicazioni Go
- Organizzazione del codice in pacchetti
- Compilazione ed esecuzione di programmi Go
- Debugging e testing
Riassunto e Passi Successivi
Requisiti
- Esperienza in almeno un linguaggio di programmazione
- Comprensione dei fondamenti della programmazione come variabili, cicli e funzioni
- Familiarità con le operazioni riga di comando
Pubblico di riferimento
- Sviluppatori software
- Programmatori di sistema
- Ingegneri backend
14 ore
Recensioni (2)
La struttura del corso di formazione e gli esercizi erano fantastici. Il formatore è riuscito a farmi entusiasmare all'idea di lavorare con Go in futuro, cosa non facile da realizzare!
Noah Van Tiggel - Spot Buy Center BV
Corso - Advanced Go Programming
Traduzione automatica
Il formatore ha dimostrato di essere un esperto del tema, il che non do per scontato. Ha fornito intuizioni molto utili sulle norme dell'industria.
Giuseppe
Corso - Learning Go Programming
Traduzione automatica