Learn
Practice
Newsletter
Resources
Animations
New
F
Toggle theme
0
F
0
Toggle menu
Course Roadmap
1 min read
Updated May 17, 2026
28 sections
414 chapters
List
Tree
Expand All
1
Welcome
2
Introduction to Go
3
Basic Syntax
4
Control Flow
5
Functions
6
Arrays & Slices
7
Maps
8
Strings
9
Structs
10
Methods & Interfaces
11
Pointers
12
Error Handling
13
Packages & Modules
14
Goroutines
15
Channels
16
Concurrency Patterns
17
Context Package
18
Generics
19
File I/O
20
JSON & Encoding
21
Testing
22
Networking & HTTP
23
Database Access
24
Reflection
25
Unsafe & cgo
26
Standard Library
27
Modern Go
28
Best Practices
Get Premium
Subscribe to unlock full access to all premium content
Subscribe Now
Vote/Request Content
Aa
Star
Complete
Ask AI
Star
Complete
Ask AI
Course Setup