Agree, it's one of the less nice things about Go. Though while zero is often not the most useful default, it is often the simplest (as in this case, meaning no concurrency).