Go v1.27 now comes with a native UUID stdlib package, removing the need for the now deprecated external github.com/google/uuid, along with other big changes to generics, interfaces, embedded structs, etc. I'll fork the repo and create a branch to compare diffs between current codebase and whatever v1.27 go fix decides to update:
g-lok#1
Only applies very specific changes, doesn't seem to touch most of the new changes and features. I did a case-insensitive grep for everything uuid came up in, for example, and the list is way too huge for me to review or try to do anything with. Here's a gist of that grep result for anyone that cares.
Anyway, might be worth considering updated the codebase for, might not be. Up to you.
Go v1.27 now comes with a native
UUIDstdlib package, removing the need for the now deprecated externalgithub.com/google/uuid, along with other big changes to generics, interfaces, embedded structs, etc. I'll fork the repo and create a branch to compare diffs between current codebase and whatever v1.27go fixdecides to update:g-lok#1
Only applies very specific changes, doesn't seem to touch most of the new changes and features. I did a case-insensitive
grepfor everythinguuidcame up in, for example, and the list is way too huge for me to review or try to do anything with. Here's a gist of that grep result for anyone that cares.Anyway, might be worth considering updated the codebase for, might not be. Up to you.