Documentation ¶
Index ¶
- Constants
- Variables
- func Decode(data []byte, to interface{}) error
- func DelCache(key string) error
- func Encode(data interface{}) ([]byte, error)
- func GetCache(key string, to interface{}) error
- func GetColor(i int) string
- func GetDateByClass(class string) (date string)
- func GetFirstDateOfMonth(d time.Time) time.Time
- func GetIp()
- func GetLastDateOfMonth(d time.Time) time.Time
- func GetLengthNameByClass(class string) string
- func GetNextNDate(d time.Time, n int) string
- func GetPreFirstDateOfMonth(d time.Time) time.Time
- func GetRandomString(length int, number bool) string
- func GetRedis() (cli *redis.Client)
- func GetTimeRange(class string) (timeRange string)
- func GetZeroTime(d time.Time) time.Time
- func InitCache()
- func InitLogs()
- func Intf2Int(v interface{}) (n int)
- func Intf2String(v interface{}) (str string)
- func JDebug(input interface{})
- func LogAlert(v interface{})
- func LogCritical(v interface{})
- func LogDebug(v interface{})
- func LogEmergency(v interface{})
- func LogError(v interface{})
- func LogInfo(v interface{})
- func LogNotice(v interface{})
- func LogTrace(v interface{})
- func LogWarning(v interface{})
- func MonthRange() (firstDay, lastDay string)
- func Num2Chinese(num int) string
- func RandomString(length int) string
- func SetCache(key string, value interface{}, timeout int) error
- func String2md5(str string) string
- func SumSlice(slice []int) int
- func TrimHtml(src string) string
- func UploadImage(file *multipart.FileHeader, catePath string) (fileFullName string, err error)
- func UploadImages(files []*multipart.FileHeader, catePath string) (fileArr []string, err error)
- func WeekRange() (firstDay, lastDay string)
Constants ¶
View Source
const FormatDate = "2006-01-02"
View Source
const FormatDateTime = "2006-01-02 03:04:05"
Variables ¶
View Source
var ColorSlice = []string{"#CC0033", "#99FF33", "#6600FF", "#999933", "#996699", "#990033", "#66FF33", "#000033", "#0033CC", "#CC3333", "#CCFF99", "#CCFFCC", "#FFCCCC", "#FFFF33", "#990000", "#66CCFF", "#660000", "#333333", "#330000", "#000000"}
View Source
var RedisClient *redis.Client
Functions ¶
func GetDateByClass ¶
func GetFirstDateOfMonth ¶
获取传入的时间所在月份的第一天,即某月第一天的0点。如传入time.Now(), 返回当前月份的第一天0点时间。
func GetLastDateOfMonth ¶
获取传入的时间所在月份的最后一天,即某月最后一天的0点。如传入time.Now(), 返回当前月份的最后一天0点时间。
func GetLengthNameByClass ¶
func GetTimeRange ¶
func Intf2String ¶
func Intf2String(v interface{}) (str string)
func LogCritical ¶
func LogCritical(v interface{})
func LogEmergency ¶
func LogEmergency(v interface{})
func LogWarning ¶
func LogWarning(v interface{})
func MonthRange ¶
func MonthRange() (firstDay, lastDay string)
func UploadImage ¶
func UploadImage(file *multipart.FileHeader, catePath string) (fileFullName string, err error)
@title单图片上传
func UploadImages ¶
func UploadImages(files []*multipart.FileHeader, catePath string) (fileArr []string, err error)
@title 多图片上传
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.