Introduction
Advancing in Go
()
What you should know
()
Exploring code challenge environment
()
1. Data Structures
Common data structures
()
Go data structures
()
Implementing data structures
()
Introduction to a doubly linked list challenge
()
Solution: Doubly linked list
()
2. Streams
Streams
()
Stream processing techniques
()
Concurrent processing
()
Introduction to rolling mean challenge
()
Solution: Rolling mean
()
3. Robust Code
Robust code
()
Interfaces
()
Introduction to the in-memory cache challenge
()
Solution: In-memory cache
()
4. Dynamic Programming
Introduction to Dynamic Programming (DP)
()
Common DP techniques
()
Challenge introduction
()
Solution: Counting paths
()
Conclusion
Where to go from here
()
Ex_Files_Advance_Skills_in_Go.zip
(27 KB)