<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>LearnGoLab — EN</title><description>Learn Go with structured courses, practical exercises and real-world projects.</description><link>https://learngolab.com/</link><language>en</language><item><title>Arrays and slices in Go</title><link>https://learngolab.com/en/go-course/arrays-and-slices/</link><guid isPermaLink="true">https://learngolab.com/en/go-course/arrays-and-slices/</guid><description>Understand arrays and slices in Go: slice literals, len and cap, append, slicing, make, ranging, and how slices share a backing array.</description><pubDate>Fri, 10 Jul 2026 00:00:00 GMT</pubDate></item><item><title>Conditionals in Go</title><link>https://learngolab.com/en/go-course/conditionals/</link><guid isPermaLink="true">https://learngolab.com/en/go-course/conditionals/</guid><description>Learn to control the flow of a Go program with if, else if and else, the if-with-statement form, and switch, with clear runnable examples.</description><pubDate>Fri, 10 Jul 2026 00:00:00 GMT</pubDate></item><item><title>Error handling in Go</title><link>https://learngolab.com/en/go-course/error-handling/</link><guid isPermaLink="true">https://learngolab.com/en/go-course/error-handling/</guid><description>Learn idiomatic error handling in Go: the error interface, returning and checking errors, errors.New, wrapping with %w, errors.Is and errors.As.</description><pubDate>Fri, 10 Jul 2026 00:00:00 GMT</pubDate></item><item><title>Your first Go program</title><link>https://learngolab.com/en/go-course/first-program/</link><guid isPermaLink="true">https://learngolab.com/en/go-course/first-program/</guid><description>Create a Go module, write a runnable Hello World in main.go, then run and build it while learning package main, imports and the func main entry point.</description><pubDate>Fri, 10 Jul 2026 00:00:00 GMT</pubDate></item><item><title>Functions in Go</title><link>https://learngolab.com/en/go-course/functions/</link><guid isPermaLink="true">https://learngolab.com/en/go-course/functions/</guid><description>Learn to write functions in Go: parameters and typed returns, multiple and named return values, variadic functions, closures, and the result-error convention.</description><pubDate>Fri, 10 Jul 2026 00:00:00 GMT</pubDate></item><item><title>Installing Go</title><link>https://learngolab.com/en/go-course/installation/</link><guid isPermaLink="true">https://learngolab.com/en/go-course/installation/</guid><description>A step-by-step guide to installing Go on Windows, macOS and Linux, verifying the setup with go version, and understanding modules and workspaces.</description><pubDate>Fri, 10 Jul 2026 00:00:00 GMT</pubDate></item><item><title>Interfaces in Go</title><link>https://learngolab.com/en/go-course/interfaces/</link><guid isPermaLink="true">https://learngolab.com/en/go-course/interfaces/</guid><description>Learn how interfaces work in Go: implicit satisfaction, the empty interface any, type assertions, and a Stringer example, with runnable code.</description><pubDate>Fri, 10 Jul 2026 00:00:00 GMT</pubDate></item><item><title>Introduction to Go</title><link>https://learngolab.com/en/go-course/introduction/</link><guid isPermaLink="true">https://learngolab.com/en/go-course/introduction/</guid><description>Discover what the Go programming language is, its origins at Google, its strengths for cloud and network services, and the traits that define it.</description><pubDate>Fri, 10 Jul 2026 00:00:00 GMT</pubDate></item><item><title>Loops in Go</title><link>https://learngolab.com/en/go-course/loops/</link><guid isPermaLink="true">https://learngolab.com/en/go-course/loops/</guid><description>Master Go&apos;s only loop keyword, for: the three-component form, while-style and infinite loops, for range over slices and maps, plus break, continue and labels.</description><pubDate>Fri, 10 Jul 2026 00:00:00 GMT</pubDate></item><item><title>Maps in Go</title><link>https://learngolab.com/en/go-course/maps/</link><guid isPermaLink="true">https://learngolab.com/en/go-course/maps/</guid><description>Learn how to create and use maps in Go: literals and make, the comma-ok idiom, delete, len and ranging over keys, with a runnable word-count example.</description><pubDate>Fri, 10 Jul 2026 00:00:00 GMT</pubDate></item><item><title>Structs and methods in Go</title><link>https://learngolab.com/en/go-course/structs-and-methods/</link><guid isPermaLink="true">https://learngolab.com/en/go-course/structs-and-methods/</guid><description>Learn to define structs in Go, use fields and struct literals, embed structs, and write value and pointer receiver methods, with a runnable example.</description><pubDate>Fri, 10 Jul 2026 00:00:00 GMT</pubDate></item><item><title>Variables and types in Go</title><link>https://learngolab.com/en/go-course/variables-and-types/</link><guid isPermaLink="true">https://learngolab.com/en/go-course/variables-and-types/</guid><description>Learn how to declare and use variables in Go with var, the short := operator, type inference and zero values, with runnable examples.</description><pubDate>Fri, 10 Jul 2026 00:00:00 GMT</pubDate></item><item><title>Calculator in Go</title><link>https://learngolab.com/en/go-exercises/calculator/</link><guid isPermaLink="true">https://learngolab.com/en/go-exercises/calculator/</guid><description>Build a small integer calculator that returns a result or an error for each operation, then compare it with a complete tested Go solution.</description><pubDate>Fri, 10 Jul 2026 00:00:00 GMT</pubDate></item><item><title>Even or odd in Go</title><link>https://learngolab.com/en/go-exercises/even-or-odd/</link><guid isPermaLink="true">https://learngolab.com/en/go-exercises/even-or-odd/</guid><description>Read an integer and print whether it is even or odd using the modulo operator, then check your logic against a complete tested Go solution.</description><pubDate>Fri, 10 Jul 2026 00:00:00 GMT</pubDate></item><item><title>FizzBuzz in Go</title><link>https://learngolab.com/en/go-exercises/fizzbuzz/</link><guid isPermaLink="true">https://learngolab.com/en/go-exercises/fizzbuzz/</guid><description>Print the numbers 1 to 100, replacing multiples of 3 with Fizz, of 5 with Buzz and of both with FizzBuzz, with a complete tested Go solution.</description><pubDate>Fri, 10 Jul 2026 00:00:00 GMT</pubDate></item><item><title>Hello World in Go</title><link>https://learngolab.com/en/go-exercises/hello-world/</link><guid isPermaLink="true">https://learngolab.com/en/go-exercises/hello-world/</guid><description>Write your first Go program that prints Hello, World to the terminal, then compare your solution with a complete, tested example.</description><pubDate>Fri, 10 Jul 2026 00:00:00 GMT</pubDate></item><item><title>Multiplication table in Go</title><link>https://learngolab.com/en/go-exercises/multiplication-table/</link><guid isPermaLink="true">https://learngolab.com/en/go-exercises/multiplication-table/</guid><description>Print the full multiplication table of a number from 1 to 10 with a for loop, then compare your code with a complete tested Go solution.</description><pubDate>Fri, 10 Jul 2026 00:00:00 GMT</pubDate></item><item><title>Word counter in Go</title><link>https://learngolab.com/en/go-exercises/word-counter/</link><guid isPermaLink="true">https://learngolab.com/en/go-exercises/word-counter/</guid><description>Count how many times each word appears in a text using strings and a map, then compare your program with a complete tested Go solution.</description><pubDate>Fri, 10 Jul 2026 00:00:00 GMT</pubDate></item><item><title>Build a command-line quiz in Go</title><link>https://learngolab.com/en/go-projects/cli-quiz/</link><guid isPermaLink="true">https://learngolab.com/en/go-projects/cli-quiz/</guid><description>Build a command-line quiz in Go: define questions with structs, read answers from stdin with bufio.Scanner, then score them and print the result.</description><pubDate>Fri, 10 Jul 2026 00:00:00 GMT</pubDate></item><item><title>Build a task manager CLI in Go</title><link>https://learngolab.com/en/go-projects/task-manager/</link><guid isPermaLink="true">https://learngolab.com/en/go-projects/task-manager/</guid><description>Build a task manager CLI in Go: add, list, complete and remove tasks, persisting them to a JSON file with a Task struct and encoding/json.</description><pubDate>Fri, 10 Jul 2026 00:00:00 GMT</pubDate></item><item><title>Go conventions for idiomatic code</title><link>https://learngolab.com/en/guides/go-conventions/</link><guid isPermaLink="true">https://learngolab.com/en/guides/go-conventions/</guid><description>The Go conventions that make code idiomatic: gofmt, MixedCaps naming, exported vs unexported, doc comments, error style, and accept interfaces return structs.</description><pubDate>Fri, 10 Jul 2026 00:00:00 GMT</pubDate></item><item><title>Go developer roadmap from zero to backend</title><link>https://learngolab.com/en/guides/go-developer-roadmap/</link><guid isPermaLink="true">https://learngolab.com/en/guides/go-developer-roadmap/</guid><description>A step-by-step Go developer roadmap, from syntax basics to collections, interfaces, testing, concurrency and web services, with lessons to follow.</description><pubDate>Fri, 10 Jul 2026 00:00:00 GMT</pubDate></item><item><title>Go project structure, a practical layout</title><link>https://learngolab.com/en/guides/go-project-structure/</link><guid isPermaLink="true">https://learngolab.com/en/guides/go-project-structure/</guid><description>How to structure a Go project the idiomatic way: modules, the main package, internal and cmd, the pkg debate, and why staying flat early pays off.</description><pubDate>Fri, 10 Jul 2026 00:00:00 GMT</pubDate></item><item><title>Why learn Go? Strengths and trade-offs</title><link>https://learngolab.com/en/guides/why-learn-go/</link><guid isPermaLink="true">https://learngolab.com/en/guides/why-learn-go/</guid><description>An honest look at why to learn Go, its real strengths like a simple syntax, fast builds and built-in concurrency, plus the trade-offs to expect.</description><pubDate>Fri, 10 Jul 2026 00:00:00 GMT</pubDate></item><item><title>Go vs Python, a practical comparison</title><link>https://learngolab.com/en/comparisons/go-vs-python/</link><guid isPermaLink="true">https://learngolab.com/en/comparisons/go-vs-python/</guid><description>An objective Go vs Python comparison of use cases, syntax, typing, performance, concurrency and ecosystem, with a context-based recommendation.</description><pubDate>Fri, 10 Jul 2026 00:00:00 GMT</pubDate></item></channel></rss>