Some resources that have helped me learn golang over the last 3 years.
I taught myself golang, it was a lot of grinding initially but I went through with it because I really liked the simplicity yet ability to be bare metal.
Here are some resources that have helped me in my journey. Sharing them here in case anyone is looking for study materials. [Disclaimer: These are links/notes collected over 3 years and not necessarily in order of expertise, but I will try my best to order them starting from basic ones and moving to more advanced resources]
Firstly - https://golang.org/ and https://golang.org/doc/ .Learn straight from the gophers mouth.
https://www.udemy.com/share/1013gw/ - Todd Mcloeds Course which I completed. Lays a strong and solid foundation of the most important golang concepts. I hope hes been updating his course. Highly recommend.
Tip: I created a repo while following the course. Helped drill the concepts in. Feel free to use this or or make something similar as your learn.