Clive, 2nd ed. User's manual. Section 2
SYNOPSYS

import "clive/zx/zux"

const AttrFile = ".zx"
func New(root string) (*Fs, error)
func NewZX(root string) (*Fs, error)
type Fs struct { ... }
    func New(root string) (*Fs, error)
    func NewZX(root string) (*Fs, error)

DESCRIPTION

ZX for UX file systems

CONSTANTS

const AttrFile = ".zx"
    File used to store zx attributes

TYPES

type Fs struct {
	*dbg.Flag
	*zx.Flags
	*zx.Stats
	// contains filtered or unexported fields
}

func New(root string) (*Fs, error)
    Return a new Fs rooted at the given unix dir without handling zx attrs

func NewZX(root string) (*Fs, error)
    Return a new Fs rooted at the given unix dir handling zx attrs

func (fs *Fs) Auth(ai *auth.Info) (zx.Fs, error)
    Return a new view for fs, authenticated for ai

func (fs *Fs) CheckZXPerms()
    Check ZX perms (besides the underlying unix ones)

func (fs *Fs) Find(path, fpred, spref, dpref string, depth0 int) <-chan zx.Dir

func (fs *Fs) FindGet(path, fpred, spref, dpref string, depth0 int) <-chan interface{}

func (fs *Fs) Get(path string, off, count int64) <-chan []byte

func (fs *Fs) Link(oldp, newp string) <-chan error

func (fs *Fs) Move(from, to string) <-chan error

func (fs *Fs) Put(p string, d zx.Dir, off int64, c <-chan []byte) <-chan zx.Dir

func (fs *Fs) Remove(p string) <-chan error

func (fs *Fs) RemoveAll(p string) <-chan error

func (fs *Fs) Stat(p string) <-chan zx.Dir

func (fs *Fs) String() string

func (fs *Fs) Sync() error

func (fs *Fs) Wstat(p string, d zx.Dir) <-chan zx.Dir

FUNCTIONS

User's manual, 2nd ed. Section 2