Why Golang doesn't support recursive mutexes [2010] · HackerTrans