com

package
v0.0.0-...-7c4d03a Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 11, 2018 License: Apache-2.0 Imports: 9 Imported by: 3

Documentation

Index

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 CurrHourUnix

func CurrHourUnix() int64

CurrHourUnix current hour unix

func EqualMapFloat32

func EqualMapFloat32(x, y map[string]float32) bool

EqualMapFloat32 equal map float32

func EqualMapFloat64

func EqualMapFloat64(x, y map[string]float64) bool

EqualMapFloat64 equal map float64

func EqualMapInt

func EqualMapInt(x, y map[string]int) bool

EqualMapInt equal map int

func EqualMapInt64

func EqualMapInt64(x, y map[string]int64) bool

EqualMapInt64 equal map int64

func EqualMapInterface

func EqualMapInterface(x, y map[string]interface{}) bool

EqualMapInterface equal map interface

func EqualMapString

func EqualMapString(x, y map[string]string) bool

EqualMapString equal map string

func ExternalIP

func ExternalIP() (string, error)

ExternalIP external ip

func FormatDefault

func FormatDefault(date time.Time) string

FormatDefault default

func Formatyymmdd

func Formatyymmdd(date time.Time) string

Formatyymmdd yymmdd

func Formatyyyymm

func Formatyyyymm(date time.Time) string

Formatyyyymm yyyymm

func Formatyyyymmdd

func Formatyyyymmdd(date time.Time) string

Formatyyyymmdd yyyymmdd

func IAbs

func IAbs(x int) int

IAbs iabs int

func IAbs32

func IAbs32(x int32) int32

IAbs32 iabs int32

func IAbs64

func IAbs64(x int64) int64

IAbs64 iabs int64

func IP2Int

func IP2Int(ip string) int64

IP2Int ip to int

func InitIP2Region

func InitIP2Region(path string) error

InitIP2Region init ip region

func Int2IP

func Int2IP(ip int64) string

Int2IP int to ip

func MapMerge

func MapMerge(ms ...map[string]interface{}) map[string]interface{}

MapMerge map merge

func ParseUserAgent

func ParseUserAgent(ual string) map[string]interface{}

ParseUserAgent parse user agent

func Query

func Query(ipList []string, mode string) (map[string]ip2region.IpInfo, error)

Query query ip

func SliceChunkString

func SliceChunkString(slice []string, size int) (chunkslice [][]string)

SliceChunkString slice chunk by string

func SliceDiffInt64

func SliceDiffInt64(slice1, slice2 []int64) (diffslice []int64)

SliceDiffInt64 slice diff by int64

func SliceDiffString

func SliceDiffString(slice1, slice2 []string) (diffslice []string)

SliceDiffString slice diff by string

func StringJoin

func StringJoin(content ...string) string

StringJoin string join

func TicksToTime

func TicksToTime(ticks int64) time.Time

TicksToTime c#中的时间Ticks转成time.Time

func TicksToUnixNano

func TicksToUnixNano(ticks int64) int64

TicksToUnixNano c#中的时间Ticks转成UnixNano

func TimeToTicks

func TimeToTicks(t time.Time) int64

TimeToTicks time to ticks

func Today

func Today() time.Time

Today 当天,时分秒为0

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL