rfs

package
v0.0.0-...-d7dc65d Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 11, 2019 License: MIT Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func FromString

func FromString(str string) []byte

func RootPath

func RootPath() (string, error)

Types

type FakeReadableFile

type FakeReadableFile struct {
	// contains filtered or unexported fields
}

func (FakeReadableFile) Mode

func (f FakeReadableFile) Mode() os.FileMode

func (FakeReadableFile) Name

func (f FakeReadableFile) Name() string

func (FakeReadableFile) Size

func (f FakeReadableFile) Size() int64

type FakeReadableFileSystem

type FakeReadableFileSystem struct {
	// contains filtered or unexported fields
}

func NewFake

func NewFake() FakeReadableFileSystem

func (FakeReadableFileSystem) AddFile

func (fs FakeReadableFileSystem) AddFile(filename string, bytes []byte, mode os.FileMode)

func (FakeReadableFileSystem) ReadDir

func (fs FakeReadableFileSystem) ReadDir(dirname string) ([]MinimalFileInfo, error)

func (FakeReadableFileSystem) ReadFile

func (fs FakeReadableFileSystem) ReadFile(filename string) ([]byte, error)

func (FakeReadableFileSystem) Stat

func (fs FakeReadableFileSystem) Stat(filename string) (MinimalFileInfo, error)

type MinimalFileInfo

type MinimalFileInfo interface {
	Name() string
	Size() int64
	Mode() os.FileMode
}

type ReadableFileSystem

type ReadableFileSystem interface {
	ReadDir(dirname string) ([]MinimalFileInfo, error)
	ReadFile(filename string) ([]byte, error)
	Stat(filename string) (MinimalFileInfo, error)
}

type RealReadableFileSystem

type RealReadableFileSystem struct{}

func Reality

func Reality() RealReadableFileSystem

func (RealReadableFileSystem) ReadDir

func (fs RealReadableFileSystem) ReadDir(dirname string) ([]MinimalFileInfo, error)

func (RealReadableFileSystem) ReadFile

func (fs RealReadableFileSystem) ReadFile(filename string) ([]byte, error)

func (RealReadableFileSystem) Stat

func (fs RealReadableFileSystem) Stat(filename string) (MinimalFileInfo, error)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL