Por que Golang interrompeu o pacote "netchan"?


16

O pacote "netchan" da Golang parece ter sido descontinuado.

Isso me faz pensar que o conceito de "canais em rede" não era uma boa prática, afinal. (Por que eles simplesmente não "deixavam estar" de outra maneira?)

É esse o caso? E se for, por que isso?

Respostas:


17

O velho netchan era muito complicado.

O problema é encontrar uma maneira de fornecer a semântica do canal Go sobre o hardware e software de rede que, como sempre, encontra uma maneira de derrotar todas as tentativas de design limpo.

Vou continuar a ponderar.

-roubar

novo netchan


Obrigado! Eu estava lendo muitas mensagens de Rob Pike na Golang-nuts, mas não encontrei essa. Portanto, não é que os canais não sejam uma boa maneira de se comunicar e sincronizar pela rede, apenas que Rob não estava satisfeito com essa API em particular.
Sebastián Grignoli
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.