Talk: Go Workshop at HAW Hamburg: A Quick Recap
Just wrapped up a Go workshop at HAW Hamburg. Here’s a quick overview of what we covered and some useful resources.
Setup
First thing was getting everyone able to run Go code regardless of their local setup. Participants could either use the Go Playground online or the Go Docker Image to avoid local installations.
Content Overview
We started with the fundamentals - variables, loops, and functions. Nothing fancy, just hands-on examples to build a solid foundation.
From there we moved into more advanced topics like pointers, slices, and maps. This session was essential for understanding Go’s capabilities.
In the final part, we built some actual applications: a simple “Hello World”, a clock, and a basic HTTP server. We also covered testing and error handling to round things out.
Resources
I pointed participants to some helpful online resources:
- Dave Cheney’s new programmers guide
- Tour of Go for an interactive introduction
- Go by Example for practical concept examples
Follow-up
All workshop materials are available on my GitHub. If you have questions or want to discuss Go further, feel free to reach out via my website or Twitter @chrisbargmann.