5 ms·
That's aggravating the problem. No only the original way was painful, but now there are multiple ways and to the newcomer that just needs to contribute to a pro
by dpc_pw 6y ago
That's aggravating the problem. No only the original way was painful, but now there are multiple ways and to the newcomer that just needs to contribute to a project - it's all one big mess.
- nomofomo2 6y agoAgreed! I pick up Go a few times a year (which doesn't help, admittedly) and even consulting the official documentation, it's hard for me to figure out what the current, correct way of doing things is.
- ithkuil 6y agoIf you want to learn this my suggestion: Dedicate 30m to read https://blog.golang.org/using-go-modules https://blog.golang.org/using-go-modules and try it out with a small demo project,e.g. write a small tool that emits a uuid; keep the toy project very small so you don't encounter other problems that might distract you from learning the basics of dependency management. Search for dependencies using pkg.go.dev.
- deleted 6y ago[deleted]
- ithkuil 6y agoEither that or break backward compatibility. Pick your poison