I have been trying to learn Go because of it's speed and the fact that some if not most of repl.it has been made from it and I am having trouble.
First of all, I come from python and this is very different to me. I like the idea that you can make executable binary packages for all platforms and I like all the modules but I don't know where to start or what I want to do. I don't know what project I should start on. Should I start on a game, a website, a blog, etc. The options are literally endless and I don't know where to start.
I would say, as a general rule of thumb:
- Hello World
- Command line output
- Command-line converters (C to F)
- GUI apps (Tkinter)
- 2D games (PyGame)
- Websites (Flask)
- Actual utilites (Try making clones of GNU coreutils)