Networking and HTTP

TCP connections, HTTP clients and servers, JSON encoding/decoding, and building a JSON API. Network I/O uses the same Reader/Writer interfaces from Lesson 10.

stay in the loop

Go Fundamentals done!

Time to do some coding. Whether you want to continue with Go or practice DSA, here's where you can get started.

Go Intermediate
Book

Go Intermediate

Master Go concurrency, advanced language features, and performance optimization. Learn goroutines, channels, sync primitives, context, generics, reflection, and profiling with real-world examples.

DSA Fundamentals
Book

DSA Fundamentals

data structures and algorithms taught the right way - from first principles, with memory-first thinking. understand why things work, not just what to memorize. arrays, linked lists, trees, graphs, sorting, searching - all with real-world motivation and hands-on implementation.