#Todo
6 messages · Page 1 of 1 (latest)
some constructive criticism (if it's welcome):
asssets/ folder should be assets/
generally you don't wanna add a binary to the github repo. that's done for releases. plus not everyone has the same architecture, so that binary won't work for everyone.
but pretty neat. I might try to make the code more modular so it's easier to read/add to
use semver for your versions ie v1.1.0 not 1.1
and while a giant file was a bit much I think you’re now overdoing it with internal/ and 5 packages and cmd/
Agreed
yw. my rant about layout has some more details (like explaining why in this case you probably should not have cmd/) : https://laurentsv.com/blog/2024/10/19/no-nonsense-go-package-layout.html
It’s a recurring question on gopher slack and discord: «How should I set up my go project repository?». Unfortunately, there are a lot of both outdated and o...