Learning Resources
Go Gopher Scholar from Maria Letta’s GitHub repository
Getting Started with Go #
-
Go Installation and Gopher Guides Preparing Your Environment for Go Development
-
Watch The Why of Go by Carmen Andoh
-
Read Dave Cheney’s The Zen of Go
-
Rob Pike on The Go Programming Language and Environment
-
MSDS overview of Go and how it compares with other languages: Data Science and the Go Programming Language
-
Keep up with the news about Go on daily.dev
-
The Go Developers Site provides information about the Go programming environment, packages, and documentation. The site also provides information about the Go community and organizations that use Go.
The pages below provide links to additional learning resources.
Go to the home page Go and AI-Assisted Data Science.
Strong and welcoming community fosters learning
Jon Calhoun's Go Courses
Learn by programming and getting things right
John Arundel's Deep Dive into Idiomatic Go
Go from programmer to software engineer
Gopher Guides with Mark Bates and Cory LaNou
Technology for Go software development
Daniel Whitenack
Applications of Go in data science and AI
Go Time and fallthrough Podcasts
Listen, learn, and expand your world
Golang Live Videos
Software engineering with Go
Books for Learning Go
Many excellent books for learning Go
Go Developer Talks
Deep-dive into the Go programming language
Cup o' Go
Podcasts from the Go Community
Additional Learning Resources
Noteworthy courses, tutorials, blogs, and newsletters