Versions in this module Expand all Collapse all v0 v0.1.0 Nov 4, 2020 Changes in this version + var ErrAlreadyExists = errors.New("file already exists") + var ErrInvalidExtension = errors.New("invalid extension") + func Register(name string, driver Driver) + func ResolveContentType(path string) string + type DangerDriver interface + DeleteContainer func() error + EmptyContainer func() error + type Driver interface + Accepts func(ext string) bool + AddFile func(r io.Reader, path string) (string, error) + Close func() error + GetFile func(path string) (io.ReadCloser, error) + NormalizePath func(entries ...string) string + Open func(url string) (Driver, error) + Path func() string + RemoveFile func(path string) error + func Open(urlString string) (Driver, error)