Google Go Programming: Golang Beginner to Go Web Developer
At the end of this course you'll understand Golang and you'll have enough experience to start working with clients to build their applications. Plus, you'll have a resume and a portfolio to showcase your Golang proficiency.