Warum hat Golang das "Netchan" -Paket eingestellt?


15

Das Golang "Netchan" -Paket scheint eingestellt worden zu sein.

Das lässt mich denken, dass das Konzept der "vernetzten Kanäle" doch keine gute Praxis war. (Warum sollten sie es nicht einfach "sein lassen"?)

Ist das der Fall? Und wenn ja, warum ist das so?

Antworten:


16

Der alte Netchan war zu kompliziert.

Das Problem besteht darin, eine Möglichkeit zu finden, Go-Kanalsemantik zusätzlich zu Netzwerkhardware und -software bereitzustellen, mit der wie immer alle Versuche eines sauberen Designs abgewehrt werden können.

Ich werde weiter darüber nachdenken.

-rauben

neuer Netchan


Vielen Dank! Ich habe viele Nachrichten von Rob Pike in Golang-Nuts gelesen, aber diese nicht gefunden. Es ist also nicht so, dass Kanäle keine gute Möglichkeit sind, über das Netzwerk zu kommunizieren und zu synchronisieren, nur dass Rob mit dieser API nicht besonders zufrieden war.
Sebastián Grignoli
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.