Golang sleeping barber resolution