Schulungsübersicht

Einführung

Die Go-Sprache Programming und die Go-Architektur verstehen

Installieren und Konfigurieren der Go Entwicklungsumgebung

Überprüfung der Go-Syntax

Arbeiten mit integrierten Typen in Go

Erlernen der Funktionen von Advanced Go

Arbeiten mit dem Advanced Go Build Tool

Verwenden von Karten als Sets

Arbeiten mit Schnittstellenschlüsseln und Slices

Sammlung und Reduzierung implementieren

Verwenden des Pprof-Tools

Lernen, wie man Müll reduziert

Arbeiten mit Methoden und Schnittstellen

Spott in Unit-Tests

Parallelität nutzen, um Daten konsistent zu halten

Verwenden benutzerdefinierter Typen

Code auf Geschwindigkeit optimieren

Idiomatisch verwenden Go

Arbeiten mit Zeit, Fehlern, Common Interfaces und Kommentaren

Arbeiten mit und Verwalten von Paketen

Schaffung eines Scalablen Arbeitssystems

Arbeiten mit Datenbanken in Go

Bereitstellung einer JSON-API

Testen und Einbauen Go

Mit Go eine solide Grundlage in Web Development schaffen

Arbeiten mit Vorlagen für Web Development in Go

Erstellen Sie Ihren eigenen Server für Web Development in Go

Verstehen und Arbeiten mit dem net/http-Paket

Verstehen und Arbeiten mit Routing- und Serving-Dateien

Bereitstellen Ihrer Site

Zusammenfassung und Schlussfolgerung

Voraussetzungen

  • Grundlegende Programmiererfahrung in einer beliebigen Sprache

Publikum

  • Web-Entwickler
  • Software-Entwickler
  • Programmierer
  • Jeder, der lernen will Go
  21 Stunden
 

Teilnehmerzahl


Beginnt

Endet


Die Termine sind abhängig von der Verfügbarkeit und finden zwischen 09:30 und 16:30 statt.
Offene Schulungskurse erfordern mindestens 5 Teilnehmer.

Erfahrungsberichte (8)

Kombinierte Kurse

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

  28 Stunden

Advanced Java Security

  21 Stunden

Combined JAVA, PHP and Web Application Security

  28 Stunden

Standard Java Security

  14 Stunden

Java and Web Application Security

  21 Stunden

Verwandte Kategorien