-
Notifications
You must be signed in to change notification settings - Fork 19
Distribution #26
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
So I talked with Sam B, and yes – if you want ppl to use a dep-managed project with For comparison sake, I set up an example project with external dependencies, using goreleaser, and dep with the no vendor directory commit strategy. It's kind of a neat recipe, and I'm happy to set that up on this repo if you think that fits what you're looking for in terms of ease of use? https://github.com/scottrigby/test-goreleaser I didn't set up a homebrew tap yet for this, but it's an easy to setup optional feature of goreleaser. |
For other languages the standard followed is not to commit the dependencies directory, still I see a lot of Golang projects with the vendor directory committed. Is it just to support the |
I updated that example project with some better info (and renamed it to be hopefully more clear): https://github.com/scottrigby/example-dep-no-vendor |
May be a good place to discuss things like dep, go get, the vendor dir, an installation section in the readme, release binaries, etc?
Also want to mention https://github.com/goreleaser/goreleaser, which may resolve ALL THE THINGS?
The text was updated successfully, but these errors were encountered: