用Go实现一个死锁?那不随便实现吗,还是我理解的有问题