utils

package
v0.1.6 Latest Latest
Warning

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

Go to latest
Published: Dec 25, 2025 License: MIT Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CheckDirectory

func CheckDirectory(path string) (exists bool, empty bool, err error)

CheckDirectory 检查目录是否存在且为空 返回值: - exists: 目录是否存在 - empty: 目录是否为空(如果存在) - err: 错误信息(如果存在)

func DirectoryExists

func DirectoryExists(path string) (bool, error)

func IsDirectoryEmpty

func IsDirectoryEmpty(path string) (bool, error)

func ResolveDownloadBase added in v0.1.1

func ResolveDownloadBase(home, work, dir string) (string, error)

func SubPathFromTag added in v0.1.1

func SubPathFromTag(tag string) string

Types

type Locker added in v0.0.14

type Locker interface {
	Lock() error
	Unlock() error
	File() *os.File
}

定义统一接口

func NewLocker added in v0.0.14

func NewLocker(lockPath string) (Locker, error)

Jump to

Keyboard shortcuts

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