What is there to like about this feature?
1. It introduces unavoidable noise into performance testing
2. It makes your functions impure
3. Your simple script will have different output across successive runs, even with the same input
4. It removes a reasonable and useful feature that all other languages support, namely, that you can iterate the same map twice in a row in the same order
5. Working around this usually involves sorting, which in turn requires a lot of boilerplate: https://gobyexample.com/sorting-by-functions
It seems all this does is make life harder. I'd be interested to hear from anyone who thinks this feature has helped them.