Documentation ¶
Index ¶
- Variables
- func DirExist(path string) bool
- func FileExist(path string) bool
- func GetNicSpeed(nic string) (int, error)
- func IsFunc(v interface{}) bool
- func IsPointer(v interface{}) bool
- func IsStruct(v interface{}) bool
- func IsStructPointer(v interface{}) bool
- func NetDevStats(nic ...string) (map[string]map[string]uint64, error)
- func PathExist(path string, isDir bool) bool
- func RandInt(min, max int) int
- func ReflectGetFuncName(v interface{}) string
- func ReflectSet(i interface{}, f interface{}) bool
- func Unique[S ~[]E, E comparable](s S) S
Constants ¶
This section is empty.
Variables ¶
View Source
var V = validator.New(validator.WithRequiredStructEnabled())
Functions ¶
func IsStructPointer ¶ added in v0.2.6
func IsStructPointer(v interface{}) bool
func NetDevStats ¶
NetDevStats get statistics about nic 根据网卡名获取网卡运行状态,用途之一是用来计算RX和TX速度,支持获取多个nic状态.
func ReflectGetFuncName ¶ added in v0.4.3
func ReflectGetFuncName(v interface{}) string
func ReflectSet ¶ added in v0.0.3
func ReflectSet(i interface{}, f interface{}) bool
func Unique ¶
func Unique[S ~[]E, E comparable](s S) S
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.