Documentation
¶
Index ¶
- func ArrFlipInt(s []int) []int
- func BytesJoin(pBytes ...[]byte) []byte
- func BytesToUInt(b []byte) (int, error)
- func ChkInt(t string, num int64) bool
- func ChkStr(t string, str string) bool
- func Duplicate(a interface{}) (ret []interface{})
- func Empty(inStr interface{}) bool
- func GbkToUtf8(src []byte) ([]byte, error)
- func GetStringArrayRand(s []string) (r string)
- func Implode(delimiter string, arr []string) string
- func ImplodeInt(delimiter string, arr []int) string
- func InArray(node interface{}, nodes interface{}) bool
- func InArrayInt(node int, nodes []int) bool
- func InArrayString(node string, nodes []string) bool
- func IpIntToString(ipInt int) string
- func IpMaskToInt(netmask string) (int, error)
- func Ipv4MaskString(m []byte) string
- func IsLanIp(ip string) bool
- func JsonMarshal(st interface{}) []byte
- func MapExist(key string, mp map[string]string) bool
- func ParseInt(s string) int
- func ParseIpv4(ip string) (string, int)
- func StrSplit(str string, ls int) (s []string)
- func StrToIp(ip string) net.IP
- func StrToIpPort(addr string) (ip net.IP, port int)
- func StrToUdpAddr(addr string) (udpAddr *net.UDPAddr)
- func StringIpToInt(ipStr string) int
- func Substr(str string, start int, end int) string
- func UIntToBytes(n int, b byte) ([]byte, error)
- func Utf8ToGbk(src []byte) ([]byte, error)
- type IpRangeAreaSt
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetStringArrayRand ¶
GetStringArrayRand 随机获取字符串数组中的一个值返回
func InArrayString ¶
InArrayString 判断是否在数组里 string
func StrToUdpAddr ¶
StrToUdpAddr 字符串的IP:端口转换为网络格式
func Substr ¶
Substr 截取字符串 start 起点下标 end 终点下标(不包括)
Types ¶
Click to show internal directories.
Click to hide internal directories.