Почему Голанг прекратил пакет «нетчан»?

16

Пакет Golang "netchan", кажется, был прекращен.

Это заставляет меня думать, что концепция «сетевых каналов» не была хорошей практикой в ​​конце концов. (Почему бы им просто «не допустить»?)

Это тот случай? И если это так, то почему?

Себастьян Гриньоли
источник

Ответы:

17

Старый нетчан был слишком запутан.

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

Я буду продолжать обдумывать.

Роб

новый нетчан

peterSO
источник
Благодарность! Я читал много сообщений от Роба Пайка в Golang-Nuts, но не нашел этого. Таким образом, каналы не являются хорошим способом связи и синхронизации по сети, только то, что Роб не был удовлетворен этим API в частности.
Себастьян Гриньоли