Zum Inhalt springen

Details

New year, new opportunities.

Yes, the meetup is in February, but since it’s the first Stuttgart Gophers meetup of the year, we’re happily counting it as our “new year” kickoff 🙂

Join us for a live coding session introducing Go. We’ll work through the first chapter of an excellent Go book, making it a solid starting point for anyone curious about the language or looking for a high-quality learning resource.

We’ll be using Learn Go with Pocket-Sized Projects by Aliénor Latour, Donia Chaiehloudj, and Pascal Bertrand, available from Manning:
manning.com/books/learn-go-with-pocket-sized-projects

The book is well suited both for developers coming from other languages and for people with little or no prior programming experience.
What we’ll cover (from the book)

"The session starts by turning the classic “Hello, world” into a small, testable Go program. We’ll create a module, write a minimal main, and explore core Go concepts such as packages, imports, exported vs. unexported identifiers, naming conventions, and formatting.
From there, we’ll introduce testing as a first-class practice. We’ll verify standard output using Example functions, refactor logic into testable functions, and write unit tests using the testing package with idiomatic patterns like “want/got” assertions and table-driven tests.
We’ll then evolve the program into a simple CLI: adding language support, using maps for lookups, handling unsupported inputs, and parsing flags with Go’s flag package. By the end, you’ll have a small but well-structured Go application with deterministic tests and a foundation that’s easy to extend."

Gophers and Gopher-curious folks alike are welcome.
Please bring your laptop. Getting hands-on is the best way to have fun and really get a feel for a new programming language.

Verwandte Themen

Golang

Das könnte dir auch gefallen