How to start if i already know java?

Friends, I write in Java, but I decided to try something new and learn go, what materials would you recommend, maybe some YouTube channels, courses

I came to Go after many years of Java experience. The biggest hurdle is to realize that you must not try to mimic class inheritance in Go. I learned Go from Donovan & Kernighan. It’s a little out of date now (eg., it pre-dates generics), but it still gives excellent coverage of the basic language.

I second this recommendation. One of the best books I’ve read on any language.

Hey. I will list down the resources I found helpful while learning GO
1**-Official Go Documentation:**
Go through the official Go website: it gives comprehensive documentation, tutorials, and guides.
The “Tour of Go”: It is a very useful and interactive tutorial that introduces the language’s syntax and features.
2- There is a book “The Go Programming Language” by Alan A. A. Donovan and Brian W. Kernighan. Check it out.
3- Go for online courses at Udemy
4- Youtube: I have listed below the youtubers who are good at teaching GO
1. Todd McLeod (GolangTraining)
2. Jon Calhoun (
3. Alex Edwards
4. JustForFunc
5. Go In 5 Minutes
I hope you find this information helpful