package
0.1.158
Repository: https://github.com/searking/golang.git
Documentation: pkg.go.dev

# Functions

Checks if the sub-range from {@code fromIndex} (inclusive) to {@code fromIndex + size} (exclusive) is within the bounds of range from {@code 0} (inclusive) to {@code length} (exclusive).
Checks if the sub-range from {@code fromIndex} (inclusive) to {@code toIndex} (exclusive) is within the bounds of range from {@code 0} (inclusive) to {@code length} (exclusive).
Checks if the {@code index} is within the bounds of the range from {@code 0} (inclusive) to {@code length} (exclusive).
Returns 0 if the arguments are identical and {@code c.compare(a, b)} otherwise.
DeepCopys returns a interface consisting of the deeply copying elements.
DeepEquals Returns {@code true} if the arguments are deeply equal to each other and {@code false} otherwise.
DumpFuncInfo returns m's function info.
获取一个对象的字段和方法.
Equals Returns {@code true} if the arguments are equal to each other and {@code false} otherwise.
No description provided by the author
IsCloneable Returns {@code true} if the arguments are a chan or func field or pointer to chan or func and {@code false} otherwise.
IsNil returns {@code true} if the provided reference is {@code nil} otherwise returns {@code false}.
IsNil returns {@code true} if the provided reference can be assigned {@code nil} otherwise returns {@code false}.
IsZero reports whether a value is a zero value of its kind.
IsNil returns {@code true} if the provided reference is non-{@code nil} otherwise returns {@code false}.
RequireNonNil checks that the specified object reference is not {@code nil}.
RequireNonNil checks that the specified object reference is not {@code nil}.
grammer surgar for RequireNonNil.
RequireNonNullElse returns the first argument if it is non-{@code nil} and otherwise returns the non-{@code nil} second argument.
RequireNonNullElseGet returns the first argument if it is non-{@code nil} and returns the non-{@code nil} value of {@code supplier.Get()}.
Returns the result of calling {@code toString} on the first argument if the first argument is not {@code null} and returns the second argument otherwise.

# Interfaces

No description provided by the author

# Type aliases

No description provided by the author
No description provided by the author