BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Living Open Source Foundation - ECPv6.15.13//NONSGML v1.0//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-WR-CALNAME:Living Open Source Foundation
X-ORIGINAL-URL:https://livingopensource.org
X-WR-CALDESC:Events for Living Open Source Foundation
REFRESH-INTERVAL;VALUE=DURATION:PT1H
X-Robots-Tag:noindex
X-PUBLISHED-TTL:PT1H
BEGIN:VTIMEZONE
TZID:Africa/Lusaka
BEGIN:STANDARD
TZOFFSETFROM:+0200
TZOFFSETTO:+0200
TZNAME:CAT
DTSTART:20250101T000000
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTART;TZID=Africa/Lusaka:20260703T180000
DTEND;TZID=Africa/Lusaka:20260703T190000
DTSTAMP:20260626T113242
CREATED:20260618T172116Z
LAST-MODIFIED:20260622T110004Z
UID:5944-1783101600-1783105200@livingopensource.org
SUMMARY:Go Fundamentals\, Part 2 Of 3
DESCRIPTION: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. \nIS THIS FOR YOU?\n\nYou 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\nYou want to learn how Go approaches common programming tasks with simplicity and clarity\nYou want to understand Go’s unique approach to loops\, functions\, error handling\, and data structures\nYou want practical hands-on experience writing idiomatic Go code\nYou want to build a solid foundation before moving on to more advanced Go topics in Part 3\n\nAFTER 60 MINUTES\, YOU’LL:\n\nWrite Go control flow confidently using loops and conditionals the idiomatic Go way\nUnderstand how Go’s single for loop replaces traditional while\, do-while\, and counter-based loops\nLearn how functions work in Go\, including multiple return values and named returns\nUnderstand Go’s error-handling philosophy and the ubiquitous if err != nil pattern\nGain hands-on experience with arrays\, slices\, and maps\, and know when to use each effectively\nRead and write practical\, idiomatic Go code with confidence\n\nGo 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. \nYOUR INSTRUCTOR:\nPascal 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. \nHOW TO JOIN THIS SESSION?\nThis live session is completely free! – A limited-time opportunity before they become exclusive to Living Open Source members. \nClick here to enter the Zoom Session\nPasscode:414201
URL:https://livingopensource.org/events/go-fundamentals-part-2-of-3/
LOCATION:Online
ATTACH;FMTTYPE=image/png:https://livingopensource.org/wp-content/uploads/2026/06/1-Rust-Part-22.png
ORGANIZER;CN="Living Open Source Foundation":MAILTO:info@livingopensource.org
END:VEVENT
END:VCALENDAR