package util
Import Path
github.com/go-git/go-billy/v5/util (on go.dev)
Dependency Relation
imports 9 packages, and imported by one package
Package-Level Type Names (total 2, neither is exported)
Package-Level Functions (total 13, in which 5 are exported)
Glob returns the names of all files matching pattern or nil
if there is no matching file. The syntax of patterns is the same
as in Match. The pattern may describe hierarchical names such as
/usr/*/bin/ed (assuming the Separator is '/').
Glob ignores file system errors such as I/O errors reading directories.
The only possible returned error is ErrBadPattern, when pattern
is malformed.
Function originally from https://golang.org/src/path/filepath/match_test.go
RemoveAll removes path and any children it contains. It removes everything it
can but returns the first error it encounters. If the path does not exist,
RemoveAll returns nil (no error).
TempDir creates a new temporary directory in the directory dir
with a name beginning with prefix and returns the path of the
new directory. If dir is the empty string, TempDir uses the
default directory for temporary files (see os.TempDir).
Multiple programs calling TempDir simultaneously
will not choose the same directory. It is the caller's responsibility
to remove the directory when no longer needed.
TempFile creates a new temporary file in the directory dir with a name
beginning with prefix, opens the file for reading and writing, and returns
the resulting *os.File. If dir is the empty string, TempFile uses the default
directory for temporary files (see os.TempDir). Multiple programs calling
TempFile simultaneously will not choose the same file. The caller can use
f.Name() to find the pathname of the file. It is the caller's responsibility
to remove the file when no longer needed.
WriteFile writes data to a file named by filename in the given filesystem.
If the file does not exist, WriteFile creates it with permissions perm;
otherwise WriteFile truncates it before writing.
Package-Level Variables (total 2, neither is exported)
![]() |
The pages are generated with Golds v0.3.2-preview. (GOOS=darwin GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |