Today kids have probably been computer-savvy with video games, smartphones, tablets, and other electronics from a young age. They might also have started to express an interest in learning how to code and program their own games. But, is this a good idea, and you should allow young kids to jump into coding.
Kids as young as 7 years of age can start coding ...
I would like to mention some sites, books, and YouTube which I found for Golang:
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
replit.com allows you to code online and you can also set up tests for the Repl, as well as embed the code into a blog or LMS.
I've an example here based on a tutorial here. You'd need an account to "collaborate" but the images are below.
The code runs the main.py file when the "Run" button is activated.
I made a Point class in point.py ...