i can't figure out which one of the several Go9P implementations you started with. or is this something you rolled out yourself? any differences between this and others?
But it was heavily modified (nearly rewritten, except fmt.go and p9.go) to suit my specific needs.