Now that Go 1.27 will include the uuid package in the standard library, consider providing files tagged with //go:build go1.27 that contain alternate definitions of the NewV7 and NewV4 functions that simply delegate to the standard implementations. Furthermore you could add //go:fix inline comments to the shim functions so that users who run go fix will find the intermediate calls away, eliminate the dependency on this module.
Now that Go 1.27 will include the
uuidpackage in the standard library, consider providing files tagged with//go:build go1.27that contain alternate definitions of the NewV7 and NewV4 functions that simply delegate to the standard implementations. Furthermore you could add//go:fix inlinecomments to the shim functions so that users who rungo fixwill find the intermediate calls away, eliminate the dependency on this module.