Master the fundamentals of programming in Go (Golang). From variables to concurrency.
Introduction to Go
Duration: 5 min • Difficulty: Easy
Installation & Setup
Duration: 10 min • Difficulty: Easy
Hello World
Variables & Constants
Basic Data Types
For Loops
If/Else & Switch
Arrays & Slices
Duration: 15 min • Difficulty: Medium
Maps
Duration: 10 min • Difficulty: Medium
Functions Basics
Pointers
Duration: 10 min • Difficulty: Hard
Structs & Methods
Duration: 15 min • Difficulty: Hard
Interfaces
Duration: 20 min • Difficulty: Hard
Goroutines
Channels
Duration: 20 min • Difficulty: Expert
Error Handling & Defer