Documentation
¶
Index ¶
- Variables
- func Command(cmds ...string) (string, error)
- func Contains(s string, substrs ...string) bool
- func CopyFile(srcFilePath, dstFilePath string) error
- func Decrypt(data string) (string, error)
- func DifferenceFunc[T any](s1, s2 []T, key func(e T) string) ([]T, []T)
- func Digest(data string) string
- func ElapsedTime(method string, begin time.Time)
- func Encrypt(data string) (string, error)
- func Eval(expression string, args ...map[string]any) (any, error)
- func Exist(name string) bool
- func ForParallel[T any](s []T, iterate func(e T) error, callback func(i int), size int)
- func GetIp() (string, error)
- func GetMac() (string, error)
- func GetPort(min, max int) int
- func GlobDir(name string, patterns ...string) []string
- func HasPrefix(s string, prefixs ...string) bool
- func HasSuffix(s string, suffixs ...string) bool
- func HashFile(filePath string) (string, error)
- func HashImage(filePath string) (uint64, error)
- func HmacSha256(data string, secret string) string
- func InsertAfter(s string, findinserts ...string) string
- func InsertBefore(s string, findinserts ...string) string
- func IntId() int64
- func MakeDir(dirs ...string) error
- func Md5(data string) string
- func ReadMetadata(filePath string) (map[string]string, error)
- func Remove(names ...string) error
- func RenameFile(srcFilePath, dstFilePath string) error
- func Replace(s string, oldnews ...string) string
- func Split(s string, seps ...rune) []string
- func TakeStream(dstNames map[string]map[string]any, srcName string, srcArgs ...map[string]any) error
- func TimeId() string
- func Trim(s string, cutsets ...string) string
- func UnzipFile(srcFilePath string, dstFilePath ...string) error
- func WriteMetadata(srcFilePath, dstFilePath string, data map[string]any) error
- func ZipFile(srcFilePath string, dstFilePath ...string) error
Constants ¶
This section is empty.
Variables ¶
View Source
var (
Key = []byte("0123456789ABCDEFFEDCBA9876543210")
)
Functions ¶
func DifferenceFunc ¶ added in v1.0.3
func ElapsedTime ¶
func ForParallel ¶
func HmacSha256 ¶
func InsertAfter ¶
func InsertBefore ¶
func RenameFile ¶
func TakeStream ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.