2025
Bärner Go Talks 2025
Wir freuen uns sehr, das nächste Bärner Go Meetup bei uns an der Belpstrasse 37 anzukündigen:
Programm
| 17.45 Uhr | Check-in |
| 18.00 Uhr | Begrüssung |
| 18.15 Uhr | Talks |
| anschliessend | Networking & Pizza |
Abusing Container Registries to Build Self-Updating Go Binaries – Christian Blättler
Container Registries sind nicht nur für Docker Images da. Mit ORAS lassen sich Go-Binaries in OCI-konforme Registries packen und Programme so bauen, dass sie selbständig nach Updates suchen, neue Versionen laden und sich im laufenden Betrieb austauschen. Christian zeigt, wie das funktioniert: vom Abfragen der Registry APIs über den Austauschprozess der Binaries bis hin zu Rollback-Mechanismen, falls eine neue Version Probleme bereitet. Ein spannender Einblick, wie Container Registries zu Verteilplattformen für Binaries werden – und warum das einfacher und robuster ist, als eigene Update-Infrastrukturen aufzubauen.
TrailTrace – Chrigu Cueni
Chrigu stellt sein Side Project TrailTrace vor. Der Kern ist in Go geschrieben und verarbeitet GoPro-Metadaten (GPS, Gyro, Accelerometer usw.). Damit das Ganze direkt im Browser läuft, wird der Go-Code nach WebAssembly kompiliert. So kann dieselbe Logik clientseitig ohne Backend verwendet werden. Das Frontend ist eine Nuxt-App, die Fahrten oder Skitouren auf einer Karte visualisiert. Besonders spannend: der Umgang mit Speicherbeschränkungen von WebAssembly und wie sich grosse Videodateien trotzdem effizient streamen lassen.
👉 Demo: trailtrace.video
Location
Puzzle ITC
Belpstrasse 37
3007 Bern