Documentation ¶
Index ¶
- Constants
- Variables
- func CurrHourUnix() int64
- func EqualMapFloat32(x, y map[string]float32) bool
- func EqualMapFloat64(x, y map[string]float64) bool
- func EqualMapInt(x, y map[string]int) bool
- func EqualMapInt64(x, y map[string]int64) bool
- func EqualMapInterface(x, y map[string]interface{}) bool
- func EqualMapString(x, y map[string]string) bool
- func ExternalIP() (string, error)
- func FormatDefault(date time.Time) string
- func Formatyymmdd(date time.Time) string
- func Formatyyyymm(date time.Time) string
- func Formatyyyymmdd(date time.Time) string
- func IAbs(x int) int
- func IAbs32(x int32) int32
- func IAbs64(x int64) int64
- func IP2Int(ip string) int64
- func InitIP2Region(path string) error
- func Int2IP(ip int64) string
- func MapMerge(ms ...map[string]interface{}) map[string]interface{}
- func ParseUserAgent(ual string) map[string]interface{}
- func Query(ipList []string, mode string) (map[string]ip2region.IpInfo, error)
- func SliceChunkString(slice []string, size int) (chunkslice [][]string)
- func SliceDiffInt64(slice1, slice2 []int64) (diffslice []int64)
- func SliceDiffString(slice1, slice2 []string) (diffslice []string)
- func StringJoin(content ...string) string
- func TicksToTime(ticks int64) time.Time
- func TicksToUnixNano(ticks int64) int64
- func TimeToTicks(t time.Time) int64
- func Today() time.Time
Constants ¶
View Source
const ( // TimeFormatDefault default TimeFormatDefault = "2006-01-02 15:04:05" // TimeFormatyymmdd yymmdd TimeFormatyymmdd = "060102" // TimeFormatyyyymmdd yyyymmdd TimeFormatyyyymmdd = "20060102" // TimeFormatyyyymm yyyymm TimeFormatyyyymm = "200601" )
Variables ¶
View Source
var IP2Region *ip2region.Ip2Region
IP2Region ip region
Functions ¶
func EqualMapFloat32 ¶
EqualMapFloat32 equal map float32
func EqualMapFloat64 ¶
EqualMapFloat64 equal map float64
func EqualMapInterface ¶
EqualMapInterface equal map interface
func EqualMapString ¶
EqualMapString equal map string
func ParseUserAgent ¶
ParseUserAgent parse user agent
func SliceChunkString ¶
SliceChunkString slice chunk by string
func SliceDiffInt64 ¶
SliceDiffInt64 slice diff by int64
func SliceDiffString ¶
SliceDiffString slice diff by string
func TicksToUnixNano ¶
TicksToUnixNano c#中的时间Ticks转成UnixNano
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.