MCPcopy Create free account

hub / github.com/daviddengcn/go-villa / types & classes

Types & classes34 in github.com/daviddengcn/go-villa

↓ 15 callersTypeAliasPath
Path is a wrapper for a path in the OS. Some commonly used functions are wrapped as methods of Path, and results, if any, are converted back to Path
path.go:13
↓ 7 callersTypeAliasIntSlice
import "fmt" * IntSlice is a wrapper to a slice of int. You can either create an IntSlice instance directly, or converting the type when necessary.
intslice.go:28
↓ 6 callersTypeAliasStringSlice
* StringSlice is a wrapper to a slice of interface{}. You can either create an StringSlice instance directly, or converting the type when necessary.
strslice.go:41
↓ 5 callersTypeAliasSlice
* Slice is a wrapper to a slice of interface{}. You can either create a Slice instance directly, or converting the type when necessary. Usage 1:
slice.go:39
↓ 4 callersTypeAliasComplexSlice
import "fmt" ComplexSlice is wrapper to a slice of complex128. See examples of IntSlice for reference.
complexslice.go:8
↓ 4 callersTypeAliasFloatSlice
import "fmt" FloatSlice is wrapper to a slice of float64. See examples of IntSlice for reference.
floatslice.go:8
↓ 2 callersTypeAliasByteSlice
Deprecated. Use "github.com/golangplus/bytes".ByteSlice instead. ByteSlice is a wrapper type for []byte. Its pointer form, *ByteSlice, satisfies io.R
byteslice.go:20
↓ 1 callersFuncTypeCmpFunc
CmpFunc is a function comparing two elements. The function returns a positive value if a > b, a negative value if a < b, and 0 otherwise. Sort, Binar
cmp.go:25
↓ 1 callersFuncTypeComplexCmpFunc
ComplexCmpFunc is a function comparing two complex128 elements. The function returns a positive value if a > b, a negative value if a < b, and 0 other
cmp.go:385
↓ 1 callersFuncTypeFloatCmpFunc
FloatCmpFunc is a function comparing two float elements. The function returns a positive value if a > b, a negative value if a < b, and 0 otherwise.
cmp.go:305
↓ 1 callersFuncTypeIntCmpFunc
IntCmpFunc is a function comparing two int elements. The function returns a positive value if a > b, a negative value if a < b, and 0 otherwise. Sort
cmp.go:225
↓ 1 callersTypeAliasIntMatrix
* IntMatrix is 2D array of integers. Elements are store in a single int slice and slices of each row are created. NOTE the matrix can be sized of 0x0
intmat.go:14
↓ 1 callersFuncTypeStrCmpFunc
StrCmpFunc is a function comparing two string elements. The function returns a positive value if a > b, a negative value if a < b, and 0 otherwise. S
cmp.go:111
StructA
strslice_test.go:30
StructA
slice_test.go:55
StructAtomicBox
AtomicBox is a place atomically storing an object(typed interface{})
sync.go:41
StructData
heap/heap_test.go:26
TypeAliasDataHeap
heap/heap_test.go:53
StructEmpty
An variable of zero-size bytes
misc.go:14
TypeAliasIntHeap
heap/heap_test.go:11
StructIntPriorityQueue
IntPriorityQueue is an unbounded priority queue based on a priority heap. A compare function, typed IntCmpFunc, needs to be specified. Usage: pq := v
intpq.go:24
InterfaceNestedError
* NestedError is an error with current message and nested error. Use NestErrorf to generate a NestedError. It returns a nil for a nil nested error.
misc.go:37
StructOnce
Once is an object that will perform exactly one action. Different from build-in sync.Once, the function is defined in the Once struct.
sync.go:10
StructPriorityQueue
PriorityQueue is an unbounded priority queue based on a priority heap. A compare function, typed CmpFunc, needs to be specified. This struct is a bet
pq.go:26
TypeAliasStop
A channel for signaling stop
misc.go:17
TypeAliasStrSet
StrSet is a set of strings
strset.go:6
FuncTypeWalkFunc
WalkFunc is a wrapper to filepath.WalkFunc WalkFunc is the type of the function called for each file or directory visited by Walk. The path argument c
path.go:188
StructcomplexSortList
cmp.go:424
StructfloatSortList
cmp.go:346
StructintSortList
cmp.go:266
StructnestedError
misc.go:50
StructpqList
pq.go:30
StructsortList
cmp.go:71
StructstrSortList
cmp.go:186