Here's one that I found just recently: https://blog.aqwari.net/9P/
Cheers, Kare sunnuntai 19. helmikuuta 2017 19.39.18 UTC+2 Jason E. Aten kirjoitti: > > I'd like to play with the 9p protocol (plan9's "everything is a > filesystem" IPC protocol; I guess the updated 9p2000 version is the one > everyone actually uses) ... > > ...but the implementations I can find in Go seem > half-done/incomplete/unmaintained. > > http://9p.cat-v.org/implementations + other searches turned up: > > > 0) https://github.com/9fans/go - Last commit 2 years ago. 2 outstanding > issues, 8 outstanding pull requests. Appears orphaned. > > 1) https://code.google.com/p/go9p/ seems to be superceeded by > https://github.com/lionkov/go9p - 6 open issues including race conditions > that appear quite serious. > > 2) https://github.com/rminnich/go9p/ - last commit in 2015, 3 > outstanding issues, 7 outstanding pull requests > > 3) https://github.com/Harvey-OS/ninep - recent activity as of 11 days ago > (yay), but an open issue indicates ongoing data races and experimentation > with the implementation that indicates it is likely not stable or usable by > 3rd parties. > > 4) https://github.com/docker/go-p9p - six open issues, some of them > serious and indicating that it cannot interoperate with other 9p > implementations > > 5) https://github.com/joushou/qp - very little documentation and its > build is failing > > So to my question... > > Does anyone know of, or have a pointer to, a working/solid/correct 9p > (9p2000) client/server library in Go? > > > Perhaps the authors of the above could chime in and clarify if their > package *is* actually in good shape, despite appearances. > > > NB the problematic licensing of any code derived from the original C > implementation means I'll need to locate a non-Lucent license in order to > use a lib. So this rules out a straight port of the C. > > Thanks! > > -J > -- You received this message because you are subscribed to the Google Groups "golang-nuts" group. To unsubscribe from this group and stop receiving emails from it, send an email to golang-nuts+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.