- Цільові групи:
- Entwickler
- Професійні вимоги:
- Sie haben bereits Programmiererfahrung in anderen Sprachsystemen, zum Beispiel Ruby, Python, Perl, Java, C++ oder....Programmieranfänger sollten über Kenntnisse entsprechend des Kurses: Einführung in die Programmierung für Programmiereinsteiger verfügen. Sie sollten mit einem Texteditor umgehen können, sowie mit dem Umgang der Kommandozeile unter GNU/Linux vertraut sein.
- Технічні вимоги:
- Keine besonderen Anforderungen.
- Номенклатура агенцій з працевлаштування:
- C 1435-10-45 Softwareentwicklung, Programmierung - andere Programmiersprachen/Technologien
Зміст
- Was ist Go
- Installation von Go
- Grundlagen - die Go Programming Language Specification
- Exceptionsystem unter Go
- Strukturierung von Go Projekten
- Bedeutung nebenläufiger Programmierung auf modernen Systemen
- Umsetzung von nebenläufiger Programmierung in Go
- Die Standard-Bibliothek - Batteries included
- Das Go long Öko-System - go vet, go lint, Race-Detektor, Go-Oracle, Debugging, etc.
- Testen von Go Programmen mit unit-test