Perché Golang ha interrotto il pacchetto "netchan"?


16

Il pacchetto "netchan" di Golang sembra essere stato sospeso.

Ciò mi fa pensare che il concetto di "canali collegati in rete" non sia una buona pratica dopo tutto. (Perché non dovrebbero semplicemente "lasciare che sia" altrimenti?)

È questo il caso? E se lo è, perché?

Risposte:


17

Il vecchio netchan era troppo intricato.

Il problema è trovare un modo per fornire la semantica del canale Go oltre all'hardware e al software di rete che, come sempre, trova un modo per sconfiggere tutti i tentativi di un design pulito.

Continuerò a meditare.

-rapinare

nuovo netchan


Grazie! Stavo leggendo molti messaggi di Rob Pike a Golang-nut, ma non l'ho trovato. Quindi, non è che i canali non siano un buon modo per comunicare e sincronizzare in rete, ma solo che Rob non era soddisfatto dell'API in particolare.
Sebastián Grignoli,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.