files

package
v0.49.0 Latest Latest
Warning

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

Go to latest
Published: Jun 5, 2026 License: MIT Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Abs

func Abs(path string) (string, error)

func Append

func Append(data any, path string) error

func AppendLine added in v0.16.0

func AppendLine(data string, path string) error

func AppendString

func AppendString(data string, path string) error

func Basename

func Basename(path string) string

func Copy

func Copy(src string, dst string) error

func Delete

func Delete(path string) error

func DeleteAll

func DeleteAll(path string) error

func Dirname

func Dirname(path string) string

func Exists

func Exists(path string) bool

func Extension

func Extension(path string) string

func Glob added in v0.15.0

func Glob(pattern string) ([]string, error)

func IsDir

func IsDir(path string) bool

func IsFile

func IsFile(path string) bool

func Join

func Join(parts ...string) string

func List

func List(path string) ([]string, error)

func ListDirs added in v0.15.0

func ListDirs(path string) ([]string, error)

func ListFiles added in v0.15.0

func ListFiles(path string) ([]string, error)

func ListRecursive

func ListRecursive(path string) ([]string, error)

func MkDir

func MkDir(path string) error

func MkDirAll

func MkDirAll(path string) error

func ModTime

func ModTime(path string) (int64, error)

func Move

func Move(src string, dst string) error

func Read

func Read(path string) ([]byte, error)

func ReadString added in v0.0.31

func ReadString(path string) (string, error)

func Size

func Size(path string) (int64, error)

func TempDir

func TempDir(prefix string) (string, error)

func TempDirAuto added in v0.15.0

func TempDirAuto(prefix string) (string, func(), error)

func TempFile

func TempFile(prefix string) (string, error)

func UseWith

func UseWith(path string, action func(string))

func Watch

func Watch(pattern string, callback func(string))

func Write

func Write(data any, path string) error

func WriteString

func WriteString(data string, path string) error

Types

type Entry added in v0.15.0

type Entry struct {
	Name    string
	Path    string
	IsDir   bool
	Size    int64
	ModTime int64
}

func ListByModTime added in v0.15.0

func ListByModTime(path string) ([]Entry, error)

func ListEntries added in v0.15.0

func ListEntries(path string) ([]Entry, error)

func Walk added in v0.15.0

func Walk(path string) ([]Entry, error)

Jump to

Keyboard shortcuts

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