
Go Fundamentals, Part 2 Of 3

You’ve set up your Go development environment and discovered why Go has become one of the most important languages powering modern cloud-native infrastructure. Now it’s time to start writing real Go code.
IS THIS FOR YOU?
- You are a developer with basic programming skills in a language like Python, JavaScript, C, C++, Pascal, Modula-2, Logo, Lisp, Forth, BASIC, Java, or Rust
- You want to learn how Go approaches common programming tasks with simplicity and clarity
- You want to understand Go’s unique approach to loops, functions, error handling, and data structures
- You want practical hands-on experience writing idiomatic Go code
- You want to build a solid foundation before moving on to more advanced Go topics in Part 3
AFTER 60 MINUTES, YOU’LL:
- Write Go control flow confidently using loops and conditionals the idiomatic Go way
- Understand how Go’s single
forloop replaces traditionalwhile,do-while, and counter-based loops - Learn how functions work in Go, including multiple return values and named returns
- Understand Go’s error-handling philosophy and the ubiquitous
if err != nilpattern - Gain hands-on experience with arrays, slices, and maps, and know when to use each effectively
- Read and write practical, idiomatic Go code with confidence
Go is famous for its simplicity, but beneath that simplicity are powerful concepts that make software easier to build, maintain, and scale. In this session, you’ll move beyond setup and theory and start working with the language constructs that Go developers use every day.
YOUR INSTRUCTOR:
Pascal van Dam is a seasoned Linux and Kubernetes architect with expertise in cloud technologies. As a certified Linux Foundation trainer and IT Gilde Guru, he excels at making complex concepts accessible through his straightforward teaching approach. Drawing from extensive government and enterprise experience, Pascal bridges technical solutions with business value, helping professionals master essential skills quickly.
HOW TO JOIN THIS SESSION?
This live session is completely free! – A limited-time opportunity before they become exclusive to Living Open Source members.
Click here to enter the Zoom Session
Passcode:414201