Kursplan

Introduktion

Förstå Go-programmeringsspråket och Go-arkitekturen

Installera och konfigurera Go-utvecklingsmiljön

Översikt över Go-syntaxen

Arbeta med inbyggda typer i Go

Lär känna till Go:s avancerade funktioner

Arbeta med den avancerade Go-byggtjänsten

Använda kartor som mängder

Arbeta med gränssnittsnycklar och slices

Implementera samlingar och minimering

Använda Pprof-verktyget

Lär dig hur du minimerar skräp

Arbeta med metoder och gränssnitt

Mokering i enhetstester

Använda samtidighet för att hålla data konsistenta

Arbeta med användardefinierade typer

Optimera kod för hastighet

Använda idiomatisk Go

Arbeta med tid, fel, vanliga gränssnitt och kommentarer

Hantera och hantera paket

Skapa ett skalbart arbetsystem

Arbeta med databaser i Go

Dela en JSON-API

Testa och bygga i Go

Förstå webbutveckling med Go grundligt

Arbeta med mallar för webbutveckling i Go

Skapa din egen server för webbutveckling i Go

Förstå och arbeta med net/http-paketet

Förstå och arbeta med routning och filservering

Distribuera din sajt

Sammanfattning och slutsats

Krav

  • Grundläggande programmerings erfarenhet i något språk

Målgrupp

  • Webbutvecklare
  • Programvaruutvecklare
  • Programmerare
  • Någon som vill lära sig Go
 21 timmar

Antal deltagare


Pris per deltagare

Vittnesmål (7)

Kommande Kurser

Relaterade Kategorier