Go
Tutorial Series
119 chapters · 14 hours
Learn Golang for Beginners from Scratch
A complete series for learning Golang from scratch for beginners — from language fundamentals, web servers, JSON, routing, REST APIs, databases, and concurrency, to logging. All curated material in one easily accessible place.
📅 Started Jan 2024
🔄 Updated every Mon & Thu
👤 Ihsan Arif
Your progress
0 / 119 chapters · 0%
Santekno · Complete Series
golang-pemula · 119 articles
Learn Golang for Beginners from Scratch
IA
Ihsan Arif·10+ yrs engineering
Format
- ✓ 119 chapters of text (~14 h reading + coding)
- ✓ Source code on GitHub
- ✓ Companion videos on YouTube
- ✓ eBook PDF version (optional)
What you'll master
1
Understand the syntax and foundations of the Go language from scratch
2
Build web servers and REST APIs with net/http & httprouter
3
Work with JSON, databases, and clean architecture
4
Master concurrency: goroutines, channels, worker pools
5
Apply solid logging for production applications
Before you start
- —No prior Go experience required — perfect for beginners
- —Familiar with programming basics (variables, functions)
- —A terminal and editor (VS Code or similar)
Curriculum
8 chapters · 119 articles · 14 hours total
IA
Author
Ihsan Arif
Senior software engineer with 10+ years in backend & e-commerce. Go and Laravel specialist. Author of 248+ articles on Santekno since 2018.
📖
eBook · Bonus
PDF Version — Coming Soon
All chapters + diagrams + code in a single PDF. Available once the series is finished.
🔔 Notify me when available