4 ms·
I always felt that the official documentation is pretty excellent (Worth a re-read if you haven't in a while): Code organization: https://go.dev/doc/code https
by jamal-kumar 4y ago
I always felt that the official documentation is pretty excellent (Worth a re-read if you haven't in a while):
Code organization:
https://go.dev/doc/code https://go.dev/doc/code
Pretty much everything else you should know:
https://go.dev/doc/effective_go https://go.dev/doc/effective_go
There's one thing I think that people getting started with this language should know and that's in the pursuit of getting the stuff you mentioned right, is making sure the reference material (blog post, book, whatever it is) you're reading is something written within the past two or three years. The official site really has enough that you need to know in order to have good knowledge coverage, but the module system beyond version 1.16 especially is something you need to get right and which a ton of old information is out of date on:
https://go.dev/doc/modules/developing https://go.dev/doc/modules/developing