Replace satori/uuid with its well-maintained fork #1372
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Needs https://github.com/rudderlabs/rudder-server-enterprise/pull/50
Issue
"github.com/satori/go.uuid"
has the following vulnerability.However, this library is no longer maintained satori/go.uuid#115
Solution
Fortunately, good people have forked and actively maintain this library https://github.com/gofrs/uuid.
I have replaced all imports of the unmaintained library with the new one.
I also had to replace:
uuid.NewV4()
->uuid.Must(uuid.NewV4())
, because the new library returned an error along with the uuid.