Каналы Голанга выбирают заявление

Просто экспериментирую с го недавно. Мне было интересно, что произойдет, если у вас есть оператор выбора, ожидающий связи по нескольким каналам, и если сообщение приходит в одно и то же время по двум или более каналам. Как выбор будет определять, какой канал принимать, если все сообщения приходят одновременно?

Спасибо!

1 ответ

Решение

Из спецификации:

Если может продолжаться несколько случаев, то для определения того, какое единственное сообщение будет выполнено, будет сделан равномерный псевдослучайный выбор.

Так что выбор недетерминирован.

Другие вопросы по тегам