How to start learning Go from scratch?
Hello community! I decided to start learning Go from scratch, but I ran into the problem of choosing the right learning path. I have basic experience in Python (wrote simple scripts) and a little in C (university course level). I tried reading the official Go tour (tour.golang.org) — it seemed too superficial, and after it I don't understand how to write real projects. Then I started watching a YouTube playlist by a popular author, but there's a lot of fluff and outdated examples (uses the old way of working with dependencies without go modules). As a result, I'm stuck: I can't figure out how to properly organize the project structure, how to work with errors (besides simple if err != nil), and how to test code. Here's an example of my code that I wrote after the tour — a simple program for reading CSV and outputting
No answers yet.
Log in to leave an answer