почему цикл будет бесконечным?
Потому что например компилятор может закешировать done, тк он не меняется в цикле
горутина будет висеть вочерели на выполнение, а main не даст переключить контекст, таким образом горутина никогда не выполнится.
Обсуждают сегодня