Use Go modules
fortuna opened this issue · comments
Vinicius Fortuna commented
We are doing it in outline-ss-server, with a number of benefits:
- Simplifies development
- You can clone the repository anywhere. No need to worry about the Go tree and you can now have many clients working on the repo.
- You can work on your personal forked repository without having to rewrite the import paths or hack the Go tree
- Allows for reproducible builds, since the dependencies are locked.
You can learn more on Go modules here: https://github.com/golang/go/wiki/Modules
Rio commented
I'll wait till Go modules graduate from "experimental" phase hopefully in Go 1.12 :)