Documentation ¶
Index ¶
- Constants
- func AddSubjectPrefix(prefix, sub string) string
- func AppendUnique(arr []string, s string) []string
- func AppendUniqueBatch(arr []string, ss ...string) []string
- func Average(fs []float64, digest ...int) float64
- func CurrTime() (t int64)
- func DateFormat(t int64, format ...string) string
- func Difference(slice1, slice2 []string) []string
- func Divide(f float64, nf float64, digest ...int) float64
- func Download(path string) ([]byte, error)
- func ExecStd(name string, args ...string) ([]byte, error)
- func GetFirstDateOfMonth(d time.Time) time.Time
- func GetZeroTime(d time.Time) time.Time
- func InterfaceArrToStringArr(ss []interface{}) []string
- func Intersect(slice1, slice2 []string) []string
- func KeepFloat(f float64, digest ...int) float64
- func MD5(str string) string
- func Max(fs []float64, digest ...int) float64
- func Min(fs []float64, digest ...int) float64
- func NewHashID() string
- func NowMillion() (t int64)
- func NumberToString(f float64) string
- func ObjectBsToStringArr(obj interface{}, def ...string) []string
- func ObjectToFloat64(obj interface{}, def ...float64) float64
- func ObjectToInt(obj interface{}, def ...int) int
- func ObjectToInt64(obj interface{}, def ...int64) int64
- func ObjectToMap(obj interface{}) (res map[string]interface{})
- func ObjectToMapArr(obj interface{}) (res []map[string]interface{})
- func ObjectToString(obj interface{}, def ...string) string
- func ObjectToStringArr(obj interface{}) []string
- func StrArrayDeal(strA []string) []string
- func StrArrayIncludes(strA []string, s string) bool
- func StrArrayIndexOf(strA []string, s string) int
- func StrArrayUnique(strA []string) []string
- func StrToFloat64(s string, def ...float64) float64
- func StrToInt(s string, def ...int) int
- func StrToInt64(s string, def ...int64) int64
- func Sum(fs []float64, digest ...int) float64
- func ToDatetime(t int64) time.Time
- func Union(slice1, slice2 []string) []string
- type Filter
Constants ¶
View Source
const ( DateTimeForDate = "2006-01-02" DatetimeForDateTime = "2006-01-02 15:04:05" DatetimeForShortDateTime = "2006-01-02 15:04" )
Variables ¶
This section is empty.
Functions ¶
func AppendUnique ¶
func AppendUniqueBatch ¶
func GetFirstDateOfMonth ¶
获取传入的时间所在月份的第一天,即某月第一天的0点。如传入time.Now(), 返回当前月份的第一天0点时间。
func NowMillion ¶
func NowMillion() (t int64)
func ObjectBsToStringArr ¶
func ObjectToMap ¶
func ObjectToMap(obj interface{}) (res map[string]interface{})
func ObjectToMapArr ¶
func ObjectToMapArr(obj interface{}) (res []map[string]interface{})
func ObjectToString ¶
func ObjectToStringArr ¶
func ObjectToStringArr(obj interface{}) []string
func StrArrayIndexOf ¶
Types ¶
Click to show internal directories.
Click to hide internal directories.