Dlaczego Golang zrezygnował z pakietu „netchan”?

16

Wygląda na to, że pakiet „netchan” firmy Golang został wycofany.

To sprawia, że ​​myślę, że koncepcja „kanałów sieciowych” wcale nie była dobrą praktyką. (Dlaczego nie mieliby po prostu „pozwolić na to” inaczej?)

Czy tak jest w przypadku? A jeśli tak, to dlaczego?

Sebastián Grignoli
źródło

Odpowiedzi:

17

Stary netchan był zbyt skomplikowany.

Problem polega na znalezieniu sposobu na zapewnienie semantyki kanału Go na sprzęcie i oprogramowaniu sieciowym, które jak zwykle znajdują sposób na pokonanie wszelkich prób czystego projektu.

Nadal będę się zastanawiać.

-obrabować

nowy netchan

peterSO
źródło
Dzięki! Czytałem wiele wiadomości od Roba Pike'a z Golang-nuts, ale tego nie znalazłem. Więc nie jest tak, że kanały nie są dobrym sposobem komunikacji i synchronizacji w sieci, tylko że Rob nie był zadowolony z tego API w szczególności.
Sebastián Grignoli,