Documentation ¶ Index ¶ func Sum(list []os.FileInfo) ([]byte, error) type Lister func New(path string) (*Lister, error) func (l Lister) Files() []os.FileInfo func (l Lister) FilesChecksum() string func (l *Lister) List() (*Result, error) func (l Lister) Path() string func (l Lister) PathChecksum() string type Result Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ func Sum ¶ func Sum(list []os.FileInfo) ([]byte, error) Types ¶ type Lister ¶ type Lister struct { // contains filtered or unexported fields } func New ¶ func New(path string) (*Lister, error) func (Lister) Files ¶ func (l Lister) Files() []os.FileInfo func (Lister) FilesChecksum ¶ func (l Lister) FilesChecksum() string func (*Lister) List ¶ func (l *Lister) List() (*Result, error) func (Lister) Path ¶ func (l Lister) Path() string func (Lister) PathChecksum ¶ func (l Lister) PathChecksum() string type Result ¶ type Result struct { Files int `json:"files"` FilesChecksum string `json:"filesChecksum"` Path string `json:"path"` PathChecksum string `json:"pathChecksum"` } Source Files ¶ View all Source files checksum.go list.go types.go Click to show internal directories. Click to hide internal directories.