IT_Abyss
IT_Abyss
Home
Knowledge
STACKS
C++
Unreal Engine
Go
Python
C#
Java
JavaScript
TypeScript
QA / Testing
PHP
Kotlin / Android
Swift / iOS
Data Analytics
Machine Learning
Security
DevOps / SRE
System Analysis
C++
BACKEND · ENGINE
Roadmap
Topic dependency graph
→
Best practices
Idioms and anti-patterns
→
Questions
Interview questions
→
Interviews
Blog
Pricing
Feedback
Sign in
Telegram
go
/
roadmap
Go
▾
Roadmap Go
Loading
.
.
.
−
100%
+
Loading
.
.
.
Menu
Home
Interviews
Roadmap
Blog
Pricing
EN
All topics
The full roadmap topic list — open any topic to read its breakdown.
Beginner
Basics & Packages
Control Flow
Errors
Functions
Goroutines
Pointers
Structs & Methods
Intermediate
Array & String Algorithms
Channels
Concurrency Patterns
Containers & Kubernetes
Data Modeling & Transactions
Error Handling in Go
Go Concurrency
Go Performance
Interfaces & Type Identity
Networking Protocols
OS Internals & Processes
Searching, Hashing & DP
Slices, Maps & Strings
SQL & Indexing
The Go Runtime
Values, Constants & Numbers
Advanced
Atomics & the Memory Model
Caching at Scale
Consistency and Distributed Transactions
Garbage Collection in Go
Go Service Architecture
Memory in Go
Messaging
Mutexes & Sync Primitives
Resilience and Latency
Scaling
Scaling and Load Balancing
Sharding and Replication
System Design Methodology
Go — Roadmap — IT Abyss