Re:UUID package coming to Go standard library
by isbvhodnvemrwvn on Saturday March 07, 2026 @08:09AM
(#47287325)
Python had enough fun with 2 to 3 transition I think.
[ Parent
| on HN ]
Re:UUID package coming to Go standard library
by 3eb7988a1663 on Saturday March 07, 2026 @11:15AM
(#47288918)
Honestly the problem was they did not go far enough. They hoped to have a minimal churn switch to avoid getting locked into bikeshedding for the rest of time. However, there was so little user user facing improvements that the required change hardly seemed worth porting. They also failed to initially offer any automatic porting tooling which could have increased adoption.
I will be forever mad that they did not use that as a breaking opportunity to namespace the standard library. Something like: `import std.io` so that other libraries can never conflict.
Re:UUID package coming to Go standard library
by kbolino on Saturday March 07, 2026 @06:48PM
(#47292682)
> They also failed to initially offer any automatic porting tooling which could have increased adoption.
Maybe it wasn't very good, but 2to3 was there from the start:
Re:UUID package coming to Go standard library
by 3eb7988a1663 on Sunday March 08, 2026 @12:09PM
(#47298440)
Huh, so it was. Thanks for the correction.