Návrh Školení

Úvod

Porozumění jazyku Go Programming a architektuře Go

Instalace a konfigurace vývojového prostředí Go

Recenze syntaxe Go

Práce s vestavěnými typy v Go

Naučte se funkce pokročilé Go

Práce s pokročilým Go Build Tool

Použití map jako sad

Práce s klávesami rozhraní a řezy

Provádění sběru a redukce

Pomocí nástroje Pprof

Naučte se, jak snížit odpadky

Práce s metodami a rozhraními

Zesměšňování v jednotkových testech

Použití souběžnosti k udržení konzistentnosti dat

Použití uživatelsky definovaných typů

Optimalizace kódu pro rychlost

Použití Idiomatic Go

Práce s časem, chybami, běžnými rozhraními a komentáři

Práce s balíčky a jejich správa

Vytvoření Scalable Work System

Práce s databázemi v Go

Poskytování JSON API

Testování a vytváření Go

Získání pevných základů v Web Development s Go

Práce se šablonami pro Web Development v Go

Vytvoření vlastního serveru pro Web Development v Go

Pochopení a práce s balíčkem net/http

Pochopení a práce se směrováním a poskytováním souborů

Nasazení vašeho webu

Shrnutí a závěr

Požadavky

  • Základní zkušenosti s programováním v jakémkoli jazyce

Publikum

  • Weboví vývojáři
  • Vývojáři softwaru
  • Programátoři
  • Každý, kdo se chce učit Go
 21 hodiny

Počet účastníků


Price per participant

Reference (7)

Upcoming Courses

Související kategorie