Abstract
This intermediary talk shows how we took advantages of powerful features offered by Go. The egoscale library powers two command line tools (urface/cli and cobra), the integration in Terraform, some Kubernetes tools, the de-facto ACMEv2 library lego and more too come. This tour will travel from the interfaces to the "go" module, doing little stops on using closures or making one's life easier using reflection. No goroutines will be harmed during this talk!