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.

Reply via email to