Documentation ¶
Index ¶
- func Join(path1, path2 string, isNormalizePlusLongPathFix bool) string
- func JoinNormalized(path1, path2 string) string
- func JoinNormalized3(path1, path2, path3 string) string
- func JoinNormalized3If(isNormalize bool, path1, path2, path3 string) string
- func JoinNormalizedIf(isNormalize bool, path1, path2 string) string
- func JoinSimple(path1, path2 string) string
- func JoinSimple3(path1, path2, path3 string) string
- func JoinWithSep(isNormalizePlusLongPathFix bool, sep string, paths ...string) string
- type Joiner
- func (receiver *Joiner) Add(addingPath string) *Joiner
- func (receiver *Joiner) Adds(addingPaths ...string) *Joiner
- func (receiver *Joiner) HasItems() bool
- func (receiver *Joiner) IsEmpty() bool
- func (receiver *Joiner) Length() int
- func (receiver *Joiner) String() string
- func (receiver *Joiner) ToString(sep string, isNormalizePlusLongPathFix bool) string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func JoinNormalized ¶
JoinNormalized normalized applied auto
func JoinNormalized3 ¶
JoinNormalized3 normalized applied auto
func JoinNormalized3If ¶ added in v0.1.2
JoinNormalized3If normalized applied auto
func JoinNormalizedIf ¶ added in v0.1.2
JoinNormalizedIf normalized applied auto
func JoinSimple3 ¶
JoinSimple3 Doesn't apply normalize
Types ¶
type Joiner ¶
type Joiner struct {
// contains filtered or unexported fields
}
func EmptyJoiner ¶
func EmptyJoiner() *Joiner
func NewJoiner5 ¶
func NewJoiner5() *Joiner
Click to show internal directories.
Click to hide internal directories.