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.