Gain insights into the different challenges that can be solved using Go,
with a focus on containers, Linux, security, networking, user interfaces
and other relevant cloud based topics. This book reviews the necessary
tools to create container-based cloud solutions with Go, a programming
language that was born out of the need to address scalable, high
availability cloud computing architecture needs inside Google.
Go, also known as Golang, has been adopted across different industries
and products with many popular Open Source projects that power cloud
computing technologies such as Docker and Kubernetes being written with
Go. As the complexity of cloud technology increases, so does the need
for people to understand how things work under-the-hood and to fix them
when they're broken.
What You Will Learn
- Understand how the various components of a container-based system
works
- Tackle complex technical issues using Go
- Integrate tools that can be used as part of your daily operational
needs
- Build system-based products
Who This Book Is For
Developers and Engineers familiar with Go who want to know how different
parts of the system work and who want to write command line tools. It
will also be beneficial to programmers who already have a system-level
understanding and want to use Go to build tools for existing projects
and applications.