Documentation
¶
Index ¶
- func ClientWebsocketIP(session *melody.Session) string
- func ClientWebsocketRemoteAddress(session *melody.Session) string
- func SliceForEach[S ~[]E, E any](list S, f func(E))
- func SliceRemoveDuplicates[T comparable](arr []T) []T
- func SliceToField[T any, F any](arr []T, field func(T) F) []F
- func SliceToMap[K comparable, V any](list []V, keyFunc func(V) K) map[K]V
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ClientWebsocketIP ¶
ClientWebsocketIP ws设备ip
func ClientWebsocketRemoteAddress ¶
ClientWebsocketRemoteAddress ws获取远程地址(不标准:proxyIp+:+localPort)
func SliceForEach ¶
func SliceForEach[S ~[]E, E any](list S, f func(E))
func SliceRemoveDuplicates ¶
func SliceRemoveDuplicates[T comparable](arr []T) []T
SliceRemoveDuplicates 定义一个泛型函数,用于去重
func SliceToField ¶
SliceToField 数组对象返回一个字段的数组
func SliceToMap ¶
func SliceToMap[K comparable, V any](list []V, keyFunc func(V) K) map[K]V
SliceToMap 泛型函数,将一个包含键值对的切片转换为映射
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.