Versions in this module Expand all Collapse all v0 v0.0.3 Apr 18, 2019 v0.0.2 Jan 20, 2019 Changes in this version + type Dir struct + Dirs []*Dir + Files []os.FileInfo + Path string + func (d *Dir) Dump(w io.Writer) error + func (d *Dir) Entries() *DiskUsageEntries + func (d *Dir) Size() uint64 + type DiskUsageEntries struct + func (es *DiskUsageEntries) Find() []*DiskUsageEntry + func (es *DiskUsageEntries) Humanize(humanize bool) *DiskUsageEntries + func (es *DiskUsageEntries) IBytes(ibytes bool) *DiskUsageEntries + func (es *DiskUsageEntries) Level(level int) *DiskUsageEntries + func (es *DiskUsageEntries) Order(order string) *DiskUsageEntries + func (es *DiskUsageEntries) Print(w io.Writer) + func (es *DiskUsageEntries) Relative(relative bool) *DiskUsageEntries + type DiskUsageEntry struct + Level int + Path string + Size uint64 + func (e *DiskUsageEntry) String() string + type DiskUsageReporter struct + func (r *DiskUsageReporter) Do(ctx context.Context, req *DiskUsageRequest) (*DiskUsageResponse, error) + type DiskUsageRequest struct + MaxRecursion int + Root string + Verbose bool + type DiskUsageResponse struct + Root *Dir + type FileSystem struct + func New() *FileSystem + func (fs *FileSystem) DiskUsageReporter() *DiskUsageReporter