Re:Benefits of named return values in Go
by heythere124 on Friday June 30, 2017 @08:18AM
(#14670228)
time.Sleep(1000) could be replaced with a real syncing mechanism of some kind -- it's only for illustration.
So threads never seeing the value is already a valid outcome, so the compiler might as well always do that.