Why do we need to call runtime.Gosched after call to atomic.AddUint64 and other similar atomic ops? Why do we need to call runtime.Gosched after call to atomic.AddUint64 and other similar atomic ops? go go

Why do we need to call runtime.Gosched after call to atomic.AddUint64 and other similar atomic ops?