Developing Powerful CLIs using Go

Go is the goto programming language for the DevOps toolkit. This talk focused on how to develop powerful customer CLIs to automate CI/CD and other tasks.

Featured image

In this meetup, I talked about how to develop powerful CLIs with Go. Custom CLIs are important tools in any automation. I went through a ​few use-cases where developing custom CLIs makes sense.

Go is the “goto” programming language for the DevOps. We will understand how to start with Go development, local IDE setup, and explore popular packages written in go.

I demonstrated all of it by creating a custom CLI using Go and utilized it to automate a few CI/CD tasks.

This meetup was organized by Cloud Collective meetup group and event details are available here.