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.
Durata 21 ore
Struttura del corso
Concetti Avanzati di Go
- Approfondimento del sistema di tipi di Go
- Lavoro con puntatori, gestione della memoria e raccolta dei rifiuti (garbage collection)
- Interfacce avanzate e embedding
Concorrenza e Parallelismo
- Gestione avanzata delle goroutine
- Canali con e senza buffer
- Istruzioni select e pool di worker
Gestione degli Errori e Logging
- Tipi di errore personalizzati e wrapping
- Logging strutturato e monitoraggio
- Propagazione degli errori e migliori pratiche
Test e Benchmarking
- Test unitari e di integrazione in Go
- Utilizzo degli strumenti di test integrati di Go
- Benchmarking e profiling delle applicazioni
Programmazione Modulare e Pacchetti
- Gestione delle dipendenze con i moduli Go
- Versioning e pubblicazione dei moduli
- Creazione di librerie Go riutilizzabili
Creazione di API e Microservizi
- Creazione di API RESTful utilizzando Go
- Uso di Go con Docker e container
- Orchestrazione e distribuzione dei servizi
Ottimizzazione delle Prestazioni
- Profilo di memoria e tuning
- Strategie di ottimizzazione della concorrenza
- Monitoraggio delle prestazioni con pprof
Sintesi e Prossimi Passi
Requisiti
- Esperienza nella programmazione con Go
- Conoscenza della sintassi Go, delle strutture dati e delle funzioni
- Esperienza nel lavoro con pacchetti e concorrenza di base
Pubblico di Riferimento
- Sviluppatori software esperti
- Ingegneri backend
- Sviluppatori di applicazioni cloud-native
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