go-p9p
go-p9p copied to clipboard
A modern, performant 9P library for Go.
Hey, I'm trying to figure out how to use this library, and I'm having some trouble. I've gotten 9ps to run, but I can't get anything to connect to it....
go-p9p isn't using Go modules. An update to make this a go module would be much appreciated.
# Expected behavior client.Read should have the same semantic as an io.Reader when reaching the end of a file. RRead does not contain an error code, but if its count...
Errors when writing messages are handled as non-fatal at the current state, letting the client make the decisions. A failed write is only okay if no data was written -...
From our Docker for Mac bugsnag error: `panic·unknown tag received` Stack trace ``` panic unknown tag received /usr/local/Cellar/go/1.6.2/libexec/src/runtime/panic.go:481 panic .../vendor/github.com/stevvooe/p9p/transport.go:173 (*transport).handle .../vendor/github.com/stevvooe/p9p/transport.go:41 newTransport ``` Couple of places where the p9p...
- ls tries to walk to empty string (not empty walk!) if you just ls - that is, a file with an empty name, not the local directory. - cd...