Documentation
¶
Overview ¶
Package file : Operating files and directories
These codes are licensed under CC0. http://creativecommons.org/publicdomain/zero/1.0/
Index ¶
Examples ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type GlobFlag ¶
type GlobFlag uint
GlobFlag is type of operation flag in Glob() function.
const ( GlobContainsFile GlobFlag = 1 << iota GlobContainsDir GlobSeparatorSlash GlobAbsolutePath GlobStdFlags = GlobContainsFile | GlobContainsDir )
Operation flag in Glob() function.
func (GlobFlag) AbsolutePath ¶
AbsolutePath returns status of GlobAbsolutePath.
func (GlobFlag) ContainsDir ¶
ContainsDir returns status of GlobContainsDir.
func (GlobFlag) ContainsFile ¶
ContainsFile returns status of GlobContainsFile.
func (GlobFlag) SeparatorSlash ¶
SeparatorSlash returns status of GlobSeparatorSlash.
type GlobOption ¶
type GlobOption struct {
// contains filtered or unexported fields
}
GlobOption is setting for Glob() function.
func NewGlobOption ¶
func NewGlobOption(opts ...GlogOptFunc) *GlobOption
NewGlobOption returns GlobOption instance
type GlogOptFunc ¶
type GlogOptFunc func(*GlobOption)
GlogOptFunc is self-referential function for functional options pattern.
func WithFlags ¶
func WithFlags(f GlobFlag) GlogOptFunc
WithFlags returns function for setting GlobOption.
Click to show internal directories.
Click to hide internal directories.