Using Go for automating infrastructure and operations work

Since around 1.5 years ago, I have been working in roles which has required to automate various things usually classified as “infrastructure and operations” work. Sometimes they have involved working with cloud infrastructure and at other times they have involved interacting with databases and other services via HTTP APIs. During this period, to solve such tasks I have started using the Go programming language to implement these things.

I shared my experience and some examples in a talk at the combined Go/Women who Go and Infrastructure as code meetup in Sydney. The video starts from here and the slides are here. The slides have speaker notes which goes into a bit of the background and how I came about adopting Go.