Documentation
¶
Index ¶
- func AllElemLengthSlices(slices ...*[]string) int
- func AllElemLengthSlicesPtr(slices *[]*[]string) int
- func Empty() []string
- func EmptyPtr() *[]string
- func ExpandByFunc(slice *[]string, expandFunc func(line string) *[]string) *[]string
- func ExpandBySplit(slice *[]string, splitter string) *[]string
- func ExpandBySplitsPtr(slice *[]string, splitters ...string) *[]string
- func InPlaceReverse(list *[]string) *[]string
- func LengthOfPointer(slices *[]string) int
- func Make(length, capacity int) []string
- func MakeDefault(capacity int) []string
- func MakePtr(length, capacity int) *[]string
- func MergeNew(firstSlice []string, additionalItems ...string) *[]string
- func MergeNewPointers(slices ...*[]string) *[]string
- func MergeNewSimple(simpleSlices ...[]string) []string
- func MergeNewSlicesPtrOfSlices(slices ...*[]string) *[]string
- func MergeNewSlicesPtrOfSlicesPtr(slices *[]*[]string) *[]string
- func NonEmptyJoin(slice *[]string, joiner string) string
- func NonEmptySlice(slice []string) []string
- func NonEmptySlicePtr(slice *[]string) *[]string
- func NonWhitespaceJoin(slice *[]string, joiner string) string
- func NonWhitespaceSlicePtr(slice *[]string) *[]string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AllElemLengthSlices ¶
func AllElemLengthSlicesPtr ¶
func ExpandByFunc ¶
ExpandByFunc Don't include nil or empty slice from expand
func ExpandBySplit ¶
ExpandBySplit Take each slice item, split and add to the new slice array and returns it.
func ExpandBySplitsPtr ¶
ExpandBySplitsPtr Take each slice item, split and add to the new slice array and returns it.
func InPlaceReverse ¶
func LengthOfPointer ¶
func MakeDefault ¶
func MergeNewPointers ¶
func MergeNewSimple ¶
func MergeNewSlicesPtrOfSlices ¶
MergeNewSlicesPtrOfSlices Don't include nil or length 0 slices
func MergeNewSlicesPtrOfSlicesPtr ¶
MergeNewSlicesPtrOfSlicesPtr Don't include nil or length 0 slices
func NonEmptyJoin ¶
func NonEmptySlice ¶
func NonEmptySlicePtr ¶
func NonWhitespaceJoin ¶
func NonWhitespaceSlicePtr ¶
Types ¶
This section is empty.
Source Files
¶
- AllElemLengthSlices.go
- AllElemLengthSlicesPtr.go
- Empty.go
- EmptyPtr.go
- ExpandByFunc.go
- ExpandBySplit.go
- ExpandBySplitsPtr.go
- InPlaceReverse.go
- LengthOfPointer.go
- Make.go
- MakeDefault.go
- MakePtr.go
- MergeNew.go
- MergeNewPointers.go
- MergeNewSimple.go
- MergeNewSlicesPtrOfSlices.go
- MergeNewSlicesPtrOfSlicesPtr.go
- NonEmpty.go
- NonEmptyJoin.go
- NonEmptySlicePtr.go
- NonWhitespaceJoin.go
- NonWhitespaceSlicePtr.go
Click to show internal directories.
Click to hide internal directories.