-
-
Notifications
You must be signed in to change notification settings - Fork 561
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
uuid breaking changes again #1842
Comments
The problem is that Go / the vendoring tool picks up an older version of the uuid package because the author hasn't tagged a new version since the breaking change done in master. You need to force your vendoring tool to use the master branch (e.g. with an override with |
Wonderful, thank you! I knew I was missing something :). |
I ran into this problem today. It seems like satori/go.uuid might be deprecated and is instead been ported to https://github.com/gofrs/uuid. Should goa migrate to the gofrs/uuid implementation as well so that people using vendoring tools, like |
For those struggling to make
Hopefully can get rid of this soon though! |
Hi there.
Back in #1490 there was a fix/change in a way how UUID is generated, due to the change in the
satori.uuid
library.The fix was done by wrapping the original
uuid.NewV4()
intouuid.Must(uuid.NewV4())
. I'm trying to buildgoagen
, but I'm getting this error now:When I revert the change done in the #1491, the build goes through fine. What confuses me is that nothing changed in the library since the fix, so I'm confused whether I'm not overlooking something.
Are you able to build goagen with updated
github.com/satori/go.uuid
?The text was updated successfully, but these errors were encountered: