# Best of O'Reilly Learning
## Go
- [Ultimate Go Programming, Second Edition - by William Kennedy](https://www.oreilly.com/library/view/ultimate-go-programming/9780135261651/)
- [The Go Programming Language](https://learning.oreilly.com/library/view/the-go-programming/9780134190570/) (GEM!!!)
- [Go in Action](https://learning.oreilly.com/library/view/go-in-action/9781617291784/)
- [Concurrency in Go](https://learning.oreilly.com/library/view/concurrency-in-go/9781491941294/)
## Kubernetes
- [Programming Kubernetes](https://www.oreilly.com/library/view/programming-kubernetes/9781492047094/)
- [Kubernetes Up and Running](https://learning.oreilly.com/library/view/kubernetes-up-and/9781492046523/)
- [Kubernetes Patterns](https://learning.oreilly.com/library/view/kubernetes-patterns/9781492050278/)
- [Kubernetes Security](https://www.oreilly.com/library/view/kubernetes-security/9781492039075/) (Good one to understand container internals)
## Linux
- [Advanced Programming in the UNIX Environment](https://learning.oreilly.com/library/view/advanced-programming-in/9780321638014/)
- [The Linux Programming Interface](https://learning.oreilly.com/library/view/the-linux-programming/9781593272203/)
## Databases
- [Designing Data Intensive Applications](https://learning.oreilly.com/library/view/designing-data-intensive-applications/9781491903063/)
- [Database Internals](https://learning.oreilly.com/library/view/database-internals/9781492040330/)
## Software Paradigms
- [The Pragmatic Programmer](https://learning.oreilly.com/library/view/the-pragmatic-programmer/9780135956977/)
## Generic
- [The Five Dysfunctions of a Team](https://learning.oreilly.com/library/view/the-five-dysfunctions/9780787960759/)