I want to learn Go Language as it is popular these days. I tried some demo programs on https://play.golang.org/.

Do we have some good resources to learn Golang? It looks pretty similar to C, C++ in some ways.

  • 3
    $\begingroup$ What is your goal? What is your rough level / background? $\endgroup$
    – Ben I.
    Commented Apr 21, 2021 at 17:58
  • $\begingroup$ I am a new Ph.D. student. I need to master Golang before I graduate so I can apply in 'FAANG' companies $\endgroup$ Commented Apr 22, 2021 at 6:18
  • 1
    $\begingroup$ This is the official documentation. $\endgroup$
    – J.G.
    Commented Apr 25, 2021 at 12:10
  • $\begingroup$ Thanks @J.G. .. $\endgroup$ Commented Apr 27, 2021 at 20:52
  • $\begingroup$ PHD in what?, what is your programming experience? $\endgroup$ Commented May 28, 2021 at 15:32

1 Answer 1


I would like to mention some sites, books, and YouTube which I found for Golang:

Static Sites

Effective Go is an official resource which is available for free from the official Go website https://golang.org/doc/effective_go.html

Go by Example is a website with the most common examples https://gobyexample.com

the Golang FAQ section https://golang.org/doc/faq

YouTubes and Video sites




Head First Go by Jay McGavren


An Introduction To Programming in Go by Caleb Doxsey


Go in Action by Brian Ketelsen, Erik Saint Martin, and William Kennedy


a free online book on how to get started on Go http://www.golangbootcamp.com/book/

there are many more resources which we can search online...


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.