Skip to Content
Go for DevOps
book

Go for DevOps

by John Doak, David Justice
July 2022
Intermediate to advanced
634 pages
12h 13m
English
Packt Publishing

Overview

Learn how to use Go, the programming language designed for efficiency and reliability, to simplify and automate various DevOps tasks. From creating command-line tools to extending popular DevOps software like Kubernetes and Terraform, this book will teach you the skills necessary to build robust and scalable DevOps workflows.

What this Book will help me do

  • Understand fundamental Go programming concepts and apply them in DevOps scenarios.
  • Develop custom command-line tools to automate operational tasks.
  • Extend DevOps platforms like Kubernetes, Terraform, and Packer with Go integrations.
  • Create and manage pipeline tools using GitHub Actions and automate CI/CD processes.
  • Leverage Go for service automation, including gRPC and RESTful communication.

Author(s)

John Doak and David Justice are seasoned DevOps professionals and experienced Go programmers. With years of hands-on experience streamlining workflows and empowering operational excellence, they share their deep understanding of the Go language in this book. Their emphasis is on teaching through practical examples and real-world scenarios.

Who is it for?

This book is ideally suited for DevOps practitioners and engineers looking to automate tasks and enhance their workflows through programming. Whether you're new to Go or self-taught with a background in another language, this guide will help you quickly build and integrate tools to solve real-world DevOps challenges with ease.

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Cloud Native DevOps with Kubernetes, 2nd Edition

Cloud Native DevOps with Kubernetes, 2nd Edition

Justin Domingus, John Arundel
Python for DevOps

Python for DevOps

Noah Gift, Kennedy Behrman, Alfredo Deza, Grig Gheorghiu
Kubernetes: Up and Running, 2nd Edition

Kubernetes: Up and Running, 2nd Edition

Brendan Burns, Joe Beda, Kelsey Hightower

Publisher Resources

ISBN: 9781801818896Supplemental Content