GitHub repository: Azure-Samples/arm-compute-go-vm-extensions
Description: Creating an Azure VM and installing VM Extensions with Golang