Chris Siebenmann on Nostr: Great moments in dry (Go) commit comments[1]: runtime: remove note about goid reuse ...
Great moments in dry (Go) commit comments[1]:
runtime: remove note about goid reuse
Goids are designed to be big enough that they will never be reused: a uint64 is enough to generate a new goroutine every nanosecond for 500+ years before wrapping around, and after 500 years you should probably stop and pick up some security updates.
[...]
1: https://go.googlesource.com/go/+/8f71c7633fd70fffc5fa65e7865e763238fa6f46
runtime: remove note about goid reuse
Goids are designed to be big enough that they will never be reused: a uint64 is enough to generate a new goroutine every nanosecond for 500+ years before wrapping around, and after 500 years you should probably stop and pick up some security updates.
[...]
1: https://go.googlesource.com/go/+/8f71c7633fd70fffc5fa65e7865e763238fa6f46