https://github.com/quii/learn-go-with-tests
That's all. Just sharing that the methodology worked so well. I felt like I could legitimately jump right into a Go developer team.
https://github.com/quii/learn-go-with-tests
That's all. Just sharing that the methodology worked so well. I felt like I could legitimately jump right into a Go developer team.
I am going through this course- and it is fabulous. Covers tests, and even though the topic names might seem easy or trivial(I mean there is only so many ways you can write loops or define arrays), they include a lot of "extras" that make it fun- for example one of the topics might include details about how to write doctests and docs, another one might introduce table driven tests and provide advice on when to use them. Overall it is great.
I'd be very interested in seeing this approach applied to other language courses.
Coming from a background in scripting languages, Rust is still a lot more difficult to learn than Go, but I found that book very helpful.
What I like about the Go book is that it feels production-ready, even though it is simple. This is because it is following industry best practices. There's no "code in isolation", if that makes sense.