Agentische Go-Entwicklung

Go setzt auf einfachen, expliziten Code und passt damit gut zu Coding Agents, doch Nebenläufigkeit und Fehlerbehandlung brauchen weiterhin menschliche Aufmerksamkeit. In diesem eintägigen Workshop bauen Sie einen Go-Service mit Agents, von Handlern und Interfaces bis zu tabellengetriebenen Tests. Sie lernen, idiomatischen Code zu bewahren und Goroutine- und Context-Nutzung zu prüfen.

Unverbindlich anfragen

English version

Dauer
1 Tag
Level
Fortgeschritten
Format
Remote oder vor Ort, Deutsch oder Englisch
Gruppengröße
Bis zu 12 Teilnehmende pro Trainer

Für wen der Workshop ist

  • Go-Entwickler, die Services und Tools bauen
  • Backend-Teams, die Go einführen
  • Plattform-Engineers mit CLIs und Operatoren
  • Tech Leads, die Go-Konventionen festlegen

Was Ihr Team danach kann

  • Idiomatische Go-Konventionen so beschreiben, dass Agents konsistenten Code schreiben
  • HTTP-Handler, Services und Speicherschicht mit Agent-Unterstützung umsetzen
  • Tabellengetriebene Tests und Benchmarks mit Agents schreiben
  • Goroutines, Channels und Context-Nutzung auf Leaks und Race Conditions prüfen
  • Abhängigkeiten klein und begründet halten

Agenda

  1. Konventionen für AgentsPaketstruktur, Fehlerbehandlung und Logging-Regeln werden festgehalten, Build-, Vet- und Testbefehle eingerichtet.
  2. Ein Service-Feature bauenSie implementieren einen Handler mit klaren Interfaces und expliziter Fehlerbehandlung.
  3. Tests und BenchmarksSie generieren tabellengetriebene Tests, nutzen den Race Detector und bewerten Benchmark-Ergebnisse sinnvoll.
  4. Review der NebenläufigkeitAgent-Code prüfen Sie auf Goroutine-Leaks, fehlende Abbrüche und Data Races.
  5. Tools und AbhängigkeitenSie bauen mit einem Agent ein kleines CLI und bewerten jede eingeführte Abhängigkeit.

Voraussetzungen

  • Praktische Kenntnisse in Go
  • Laptop mit Go-Toolchain

Warum Workshops von apprat.io

  • Geleitet von praktizierenden AI Code Engineers
  • Mit Ihren Repositories oder einem Sandbox-Projekt
  • KI-Tempo, menschliche Verantwortung: Review, Sicherheit und Governance inklusive
  • Zertifizierte Prozesse nach ISO 9001 & ISO/IEC 27001
  • Follow-up-Sprechstunde nach 30 Tagen

Unverbindlich anfragen

Erzählen Sie uns von Ihrem Team und Ihren Zielen. Sie erhalten innerhalb eines Werktags eine passende Agenda und ein Angebot – kostenlos und unverbindlich.

24/7-Telefonsupport auf Deutsch & Englisch:
+49 761 519 751 50

Häufige Fragen

Ist der Workshop für Go-Einsteiger geeignet?

Sie sollten die Sprachgrundlagen kennen. Der Fokus liegt auf der Arbeit mit Agents, nicht auf dem Vermitteln von Go.

Behandeln wir gRPC oder bestimmte Frameworks?

Gern, wenn Sie sie einsetzen. Die Standardübungen basieren auf der Standardbibliothek.

Gehört Deployment dazu?

Deployment ist nicht Teil des Workshops. Wir konzentrieren uns auf Entwicklung und Review.

Mit * markierte Felder sind Pflichtfelder.