Struttura del corso

Introduzione

Comprendere il linguaggio Go Programming e l'architettura Go

Installazione e configurazione dell'ambiente di sviluppo Go

Revisione di Go Syntax

Utilizzo dei tipi incorporati in Go

Apprendimento delle funzionalità avanzate Go

Utilizzo dello strumento di compilazione avanzato Go

Utilizzo delle mappe come insiemi

Utilizzo dei tasti e delle sezioni dell'interfaccia

Implementazione della raccolta e della riduzione

Utilizzo dello strumento Pprof

Imparare a ridurre la spazzatura

Utilizzo di metodi e interfacce

Simulazione negli unit test

Utilizzo della concorrenza per mantenere i dati coerenti

Utilizzo di tipi definiti dall'utente

Ottimizzazione del codice per la velocità

Utilizzo di Idiomatic Go

Utilizzo di tempo, errori, interfacce comuni e commenti

Utilizzo e gestione dei pacchetti

Creazione di un sistema di lavoro Scalable

Utilizzo dei database in Go

Servire un'API JSON

Test e costruzione in Go

Ottenere una solida base in Web Development con Go

Lavorare con i modelli per Web Development in Go

Creazione del proprio server per Web Development in Go

Comprendere e lavorare con il pacchetto net/http

Informazioni e utilizzo dei file di routing e gestione

Distribuzione del sito

Riassunto e conclusione

Requisiti

  • Esperienza di programmazione di base in qualsiasi linguaggio

Pubblico

  • Sviluppatori Web
  • Sviluppatori di software
  • Programmatori
  • Chiunque voglia imparare Go
  21 ore

Numero di Partecipanti


Data Inizio

Data Fine


Le date sono soggette a disponibilità e si svolgono tra le 09:30 e le 16:30.

Prezzo per Partecipante

Recensioni (8)

Corsi relativi

Combined C/C++, JAVA and Web Application Security

  28 ore

Advanced Java Security

  21 ore

Combined JAVA, PHP and Web Application Security

  28 ore

Standard Java Security

  14 ore

Java and Web Application Security

  21 ore

Categorie relative