hscloud/devtools/hackdoc/source/source.go

11 lines
255 B
Go

package source
type Source interface {
IsFile(path string) (bool, error)
ReadFile(path string) ([]byte, error)
IsDirectory(path string) (bool, error)
CacheSet(dependencies []string, key string, value interface{})
CacheGet(key string) interface{}
}