Einführung in Go für Software Entwickler, Architekten und DevOps Engineers.

Go ist eine Open Source-Programmiersprache, die von Google entwickelt wurde. Das Augenmerk lag dabei auf Pragmatismus, damit möglichst einfacher und sauberer Programmcode erstellt werden kann, welcher effizient ausgeführt wird. Go kommt häufig zum Einsatz bei Anwendungen und Infrastrukturkomponenten, welche auf skalierbaren Netzwerkdiensten, Cloud Computing und Containern basieren.
  • Einstieg und Grundkonzepte von Go verstehen
  • Mehr über das Go Ökosystem erfahren
  • Syntax und Sprachkonstrukte kennenlernen
  • Build, Test, Release Zyklus von Go Applikationen
  • Die Teilnehmenden benötigen für das Training einen Laptop mit direktem Zugang zum Internet.
  • Zudem werden lokale Admin-Rechte für die Installation der Entwicklungsumgebung benötigt.
  • Unser Training richtet sich an Personen, welche über grundlegende Programmierkenntnisse verfügen.
  • CHF 1100 / Person für einen Tag (oder zwei Halbtage)
  • Gruppen von 8–24 Personen
  • Inklusive Verpflegung und Unterlagen
  • Rabatt ab 12 Personen

Trainingsinhalt

Unsere Trainings bestehen aus abwechslungsreichen Präsentationen und hands-on Labs, um deren Inhalt auf spannende Art und Weise zu übermitteln.

Go Basics

  • Einführung, Geschichte und Einsatzgebiete von Go
  • Ökosystem & Tooling
  • Syntax und Sprachkonstrukte
  • Error Handling
  • Standard Library (net/http, os, encoding/json, etc.)
  • Testing
  • Concurrency & Multithreading
  • Release Code / Packaging

Mehr von Go und David per Video

Firmen

Individuelle Firmen-Trainings möglich. Preis und Termine nach Absprache.

Lerne deine Trainer kennen

David Schneider

Trainer, Puzzle ITC

Unser Gopher ist ein Entdecker. Besonders von neuen hippen Technologien, sowie auch von feinen hopfigen Variationen unter den Lauben der Berner Altstadt.

Lorenz Bischof

Trainer, Peak Scale

In der Ruhe liegt die Kraft. Lorenz glänzt mit seiner ruhigen und besonnenen Art bei den komplexesten Themen in der IT-Welt.

zur Trainingsübersicht