**# πΉ go-playgorund
Learning Go with "Learning Go" by Jon Bodner (O'Reilly) β notes, chapter exercises, and projects along the way.
mindmap
root((Go))
Basics
Variables & Types
Constants
Control Structures
if / switch
for
Composite Types
Arrays & Slices
Maps
Structs
Functions
Multiple Returns
Variadic Functions
Closures
Defer
Pointers
Value vs Pointer Semantics
Types & Interfaces
Methods
Embedding
Interfaces
Error Handling
error interface
Wrapping Errors
panic / recover
Concurrency
Goroutines
Channels
sync package
select
Packages & Modules
go.mod
Imports
Visibility
Standard Library
fmt / strings
io
net/http
Testing
testing package
Table-Driven Tests
Context
Cancellation
Timeouts
go-playgorund/
βββ chapters/ # code & notes per book chapter
βββ projects/ # small projects built while learning
βββ go.mod
Book: Learning Go, 2nd Edition β Jon Bodner (O'Reilly)**