package
20210113.0.5+incompatible
Repository: https://github.com/realab/go-grpc-http1.git
Documentation: pkg.go.dev

# Functions

BoolClone clones a slice, creating a new slice and copying the contents of the underlying array.
BoolDiff returns, given two sorted bool slices a and b, a slice of the elements occurring in a and b only, respectively.
BoolDifference returns the array of elements in the first slice that aren't in the second slice.
BoolFind returns, given a slice and an element, the first index of elem in the slice, or -1 if the slice does not contain elem.
BoolUnion returns the union array of slice1 and slice2 without duplicates.
BoolUnique returns a new slice that contains only the first occurrence of each element in slice.
ByteClone clones a slice, creating a new slice and copying the contents of the underlying array.
ByteDiff returns, given two sorted byte slices a and b, a slice of the elements occurring in a and b only, respectively.
ByteDifference returns the array of elements in the first slice that aren't in the second slice.
ByteFind returns, given a slice and an element, the first index of elem in the slice, or -1 if the slice does not contain elem.
ByteUnion returns the union array of slice1 and slice2 without duplicates.
ByteUnique returns a new slice that contains only the first occurrence of each element in slice.
Complex128Clone clones a slice, creating a new slice and copying the contents of the underlying array.
Complex128Diff returns, given two sorted complex128 slices a and b, a slice of the elements occurring in a and b only, respectively.
Complex128Difference returns the array of elements in the first slice that aren't in the second slice.
Complex128Find returns, given a slice and an element, the first index of elem in the slice, or -1 if the slice does not contain elem.
Complex128Union returns the union array of slice1 and slice2 without duplicates.
Complex128Unique returns a new slice that contains only the first occurrence of each element in slice.
Complex64Clone clones a slice, creating a new slice and copying the contents of the underlying array.
Complex64Diff returns, given two sorted complex64 slices a and b, a slice of the elements occurring in a and b only, respectively.
Complex64Difference returns the array of elements in the first slice that aren't in the second slice.
Complex64Find returns, given a slice and an element, the first index of elem in the slice, or -1 if the slice does not contain elem.
Complex64Union returns the union array of slice1 and slice2 without duplicates.
Complex64Unique returns a new slice that contains only the first occurrence of each element in slice.
ConcatBoolSlices concatenates slices, returning a slice with newly allocated backing storage of the exact size.
ConcatByteSlices concatenates slices, returning a slice with newly allocated backing storage of the exact size.
ConcatComplex128Slices concatenates slices, returning a slice with newly allocated backing storage of the exact size.
ConcatComplex64Slices concatenates slices, returning a slice with newly allocated backing storage of the exact size.
ConcatElemTypeSlices concatenates slices, returning a slice with newly allocated backing storage of the exact size.
ConcatErrorSlices concatenates slices, returning a slice with newly allocated backing storage of the exact size.
ConcatFloat32Slices concatenates slices, returning a slice with newly allocated backing storage of the exact size.
ConcatFloat64Slices concatenates slices, returning a slice with newly allocated backing storage of the exact size.
ConcatInt16Slices concatenates slices, returning a slice with newly allocated backing storage of the exact size.
ConcatInt32Slices concatenates slices, returning a slice with newly allocated backing storage of the exact size.
ConcatInt64Slices concatenates slices, returning a slice with newly allocated backing storage of the exact size.
ConcatInt8Slices concatenates slices, returning a slice with newly allocated backing storage of the exact size.
ConcatIntSlices concatenates slices, returning a slice with newly allocated backing storage of the exact size.
ConcatRuneSlices concatenates slices, returning a slice with newly allocated backing storage of the exact size.
ConcatStringSlices concatenates slices, returning a slice with newly allocated backing storage of the exact size.
ConcatUint16Slices concatenates slices, returning a slice with newly allocated backing storage of the exact size.
ConcatUint32Slices concatenates slices, returning a slice with newly allocated backing storage of the exact size.
ConcatUint64Slices concatenates slices, returning a slice with newly allocated backing storage of the exact size.
ConcatUint8Slices concatenates slices, returning a slice with newly allocated backing storage of the exact size.
ConcatUintptrSlices concatenates slices, returning a slice with newly allocated backing storage of the exact size.
ConcatUintSlices concatenates slices, returning a slice with newly allocated backing storage of the exact size.
ElemTypeClone clones a slice, creating a new slice and copying the contents of the underlying array.
ElemTypeDiff returns, given two sorted ElemType slices a and b, a slice of the elements occurring in a and b only, respectively.
ElemTypeDifference returns the array of elements in the first slice that aren't in the second slice.
ElemTypeFind returns, given a slice and an element, the first index of elem in the slice, or -1 if the slice does not contain elem.
ElemTypeUnion returns the union array of slice1 and slice2 without duplicates.
ElemTypeUnique returns a new slice that contains only the first occurrence of each element in slice.
ErrorClone clones a slice, creating a new slice and copying the contents of the underlying array.
ErrorDiff returns, given two sorted error slices a and b, a slice of the elements occurring in a and b only, respectively.
ErrorDifference returns the array of elements in the first slice that aren't in the second slice.
ErrorFind returns, given a slice and an element, the first index of elem in the slice, or -1 if the slice does not contain elem.
ErrorUnion returns the union array of slice1 and slice2 without duplicates.
ErrorUnique returns a new slice that contains only the first occurrence of each element in slice.
Float32Clone clones a slice, creating a new slice and copying the contents of the underlying array.
Float32Diff returns, given two sorted float32 slices a and b, a slice of the elements occurring in a and b only, respectively.
Float32Difference returns the array of elements in the first slice that aren't in the second slice.
Float32Find returns, given a slice and an element, the first index of elem in the slice, or -1 if the slice does not contain elem.
Float32Union returns the union array of slice1 and slice2 without duplicates.
Float32Unique returns a new slice that contains only the first occurrence of each element in slice.
Float64Clone clones a slice, creating a new slice and copying the contents of the underlying array.
Float64Diff returns, given two sorted float64 slices a and b, a slice of the elements occurring in a and b only, respectively.
Float64Difference returns the array of elements in the first slice that aren't in the second slice.
Float64Find returns, given a slice and an element, the first index of elem in the slice, or -1 if the slice does not contain elem.
Float64Union returns the union array of slice1 and slice2 without duplicates.
Float64Unique returns a new slice that contains only the first occurrence of each element in slice.
Int16Clone clones a slice, creating a new slice and copying the contents of the underlying array.
Int16Diff returns, given two sorted int16 slices a and b, a slice of the elements occurring in a and b only, respectively.
Int16Difference returns the array of elements in the first slice that aren't in the second slice.
Int16Find returns, given a slice and an element, the first index of elem in the slice, or -1 if the slice does not contain elem.
Int16Union returns the union array of slice1 and slice2 without duplicates.
Int16Unique returns a new slice that contains only the first occurrence of each element in slice.
Int32Clone clones a slice, creating a new slice and copying the contents of the underlying array.
Int32Diff returns, given two sorted int32 slices a and b, a slice of the elements occurring in a and b only, respectively.
Int32Difference returns the array of elements in the first slice that aren't in the second slice.
Int32Find returns, given a slice and an element, the first index of elem in the slice, or -1 if the slice does not contain elem.
Int32Union returns the union array of slice1 and slice2 without duplicates.
Int32Unique returns a new slice that contains only the first occurrence of each element in slice.
Int64Clone clones a slice, creating a new slice and copying the contents of the underlying array.
Int64Diff returns, given two sorted int64 slices a and b, a slice of the elements occurring in a and b only, respectively.
Int64Difference returns the array of elements in the first slice that aren't in the second slice.
Int64Find returns, given a slice and an element, the first index of elem in the slice, or -1 if the slice does not contain elem.
Int64Union returns the union array of slice1 and slice2 without duplicates.
Int64Unique returns a new slice that contains only the first occurrence of each element in slice.
Int8Clone clones a slice, creating a new slice and copying the contents of the underlying array.
Int8Diff returns, given two sorted int8 slices a and b, a slice of the elements occurring in a and b only, respectively.
Int8Difference returns the array of elements in the first slice that aren't in the second slice.
Int8Find returns, given a slice and an element, the first index of elem in the slice, or -1 if the slice does not contain elem.
Int8Union returns the union array of slice1 and slice2 without duplicates.
Int8Unique returns a new slice that contains only the first occurrence of each element in slice.
IntClone clones a slice, creating a new slice and copying the contents of the underlying array.
IntDiff returns, given two sorted int slices a and b, a slice of the elements occurring in a and b only, respectively.
IntDifference returns the array of elements in the first slice that aren't in the second slice.
IntFind returns, given a slice and an element, the first index of elem in the slice, or -1 if the slice does not contain elem.
IntUnion returns the union array of slice1 and slice2 without duplicates.
IntUnique returns a new slice that contains only the first occurrence of each element in slice.
RuneClone clones a slice, creating a new slice and copying the contents of the underlying array.
RuneDiff returns, given two sorted rune slices a and b, a slice of the elements occurring in a and b only, respectively.
RuneDifference returns the array of elements in the first slice that aren't in the second slice.
RuneFind returns, given a slice and an element, the first index of elem in the slice, or -1 if the slice does not contain elem.
RuneUnion returns the union array of slice1 and slice2 without duplicates.
RuneUnique returns a new slice that contains only the first occurrence of each element in slice.
StringClone clones a slice, creating a new slice and copying the contents of the underlying array.
StringDiff returns, given two sorted string slices a and b, a slice of the elements occurring in a and b only, respectively.
StringDifference returns the array of elements in the first slice that aren't in the second slice.
StringFind returns, given a slice and an element, the first index of elem in the slice, or -1 if the slice does not contain elem.
StringUnion returns the union array of slice1 and slice2 without duplicates.
StringUnique returns a new slice that contains only the first occurrence of each element in slice.
Uint16Clone clones a slice, creating a new slice and copying the contents of the underlying array.
Uint16Diff returns, given two sorted uint16 slices a and b, a slice of the elements occurring in a and b only, respectively.
Uint16Difference returns the array of elements in the first slice that aren't in the second slice.
Uint16Find returns, given a slice and an element, the first index of elem in the slice, or -1 if the slice does not contain elem.
Uint16Union returns the union array of slice1 and slice2 without duplicates.
Uint16Unique returns a new slice that contains only the first occurrence of each element in slice.
Uint32Clone clones a slice, creating a new slice and copying the contents of the underlying array.
Uint32Diff returns, given two sorted uint32 slices a and b, a slice of the elements occurring in a and b only, respectively.
Uint32Difference returns the array of elements in the first slice that aren't in the second slice.
Uint32Find returns, given a slice and an element, the first index of elem in the slice, or -1 if the slice does not contain elem.
Uint32Union returns the union array of slice1 and slice2 without duplicates.
Uint32Unique returns a new slice that contains only the first occurrence of each element in slice.
Uint64Clone clones a slice, creating a new slice and copying the contents of the underlying array.
Uint64Diff returns, given two sorted uint64 slices a and b, a slice of the elements occurring in a and b only, respectively.
Uint64Difference returns the array of elements in the first slice that aren't in the second slice.
Uint64Find returns, given a slice and an element, the first index of elem in the slice, or -1 if the slice does not contain elem.
Uint64Union returns the union array of slice1 and slice2 without duplicates.
Uint64Unique returns a new slice that contains only the first occurrence of each element in slice.
Uint8Clone clones a slice, creating a new slice and copying the contents of the underlying array.
Uint8Diff returns, given two sorted uint8 slices a and b, a slice of the elements occurring in a and b only, respectively.
Uint8Difference returns the array of elements in the first slice that aren't in the second slice.
Uint8Find returns, given a slice and an element, the first index of elem in the slice, or -1 if the slice does not contain elem.
Uint8Union returns the union array of slice1 and slice2 without duplicates.
Uint8Unique returns a new slice that contains only the first occurrence of each element in slice.
UintClone clones a slice, creating a new slice and copying the contents of the underlying array.
UintDiff returns, given two sorted uint slices a and b, a slice of the elements occurring in a and b only, respectively.
UintDifference returns the array of elements in the first slice that aren't in the second slice.
UintFind returns, given a slice and an element, the first index of elem in the slice, or -1 if the slice does not contain elem.
UintptrClone clones a slice, creating a new slice and copying the contents of the underlying array.
UintptrDiff returns, given two sorted uintptr slices a and b, a slice of the elements occurring in a and b only, respectively.
UintptrDifference returns the array of elements in the first slice that aren't in the second slice.
UintptrFind returns, given a slice and an element, the first index of elem in the slice, or -1 if the slice does not contain elem.
UintptrUnion returns the union array of slice1 and slice2 without duplicates.
UintptrUnique returns a new slice that contains only the first occurrence of each element in slice.
UintUnion returns the union array of slice1 and slice2 without duplicates.
UintUnique returns a new slice that contains only the first occurrence of each element in slice.

# Type aliases

ElemType is the generic element type of the slice.