Documentation
¶
Index ¶
- func CWD() string
- func CreateClient(accessKeyId *string, accessKeySecret *string) (_result *dysmsapi20170525.Client, _err error)
- func CreateDir(dirs ...string) (err error)
- func CurrentDir() (string, error)
- func FileMove(src string, dst string) (err error)
- func FilterGormError(err error) error
- func GetFileModTime(path string) int64
- func GetFuncName() string
- func IsGormNotFound(err error) bool
- func JSONStringify(in interface{}) (status bool, retStr string)
- func PathExists(path string) (bool, error)
- func Printf(title string, value interface{})
- func Println(content string)
- func QrCodeBase64(content string) string
- func RandFloat64() float64
- func RandInt(min int, max int) int
- func RandString(len int) string
- func ReadFileString(filePath string) string
- func SMSSendAliyun(accessKeyId, accessKeySecret, PhoneNumbers, SignName, TemplateCode, ... string) (err error)
- func ZipFiles(filename string, files []string, oldform, newform string) error
- type Crontab
- func (c *Crontab) AddByFunc(id string, spec string, f func()) error
- func (c *Crontab) AddByID(id string, spec string, cmd cron.Job) error
- func (c *Crontab) DelByID(id string)
- func (c *Crontab) IDs() []string
- func (c *Crontab) IsExists(jid string) bool
- func (c *Crontab) Start()
- func (c *Crontab) Stop()
- type Paging
- type XLog
- func (self *XLog) Debug(args ...interface{})
- func (self *XLog) Error(args ...interface{})
- func (self *XLog) Fatal(args ...interface{})
- func (self *XLog) Info(args ...interface{})
- func (self *XLog) Init(logFile string, runEnv string, withFileDetail bool)
- func (self *XLog) LogMap(msg string, prefix string, data XLogFields)
- func (self *XLog) Logf(msg string, prefix string, data interface{})
- func (self *XLog) Logln(msg string, prefix string)
- func (self *XLog) Panic(args ...interface{})
- func (self *XLog) Warn(args ...interface{})
- type XLogFields
- type XLogFormatter
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateClient ¶
func CreateClient(accessKeyId *string, accessKeySecret *string) (_result *dysmsapi20170525.Client, _err error)
func CurrentDir ¶
func FilterGormError ¶
func IsGormNotFound ¶
func PathExists ¶
func QrCodeBase64 ¶
func RandFloat64 ¶
func RandFloat64() float64
func RandString ¶
func SMSSendAliyun ¶
Types ¶
type Crontab ¶
type Crontab struct {
// contains filtered or unexported fields
}
Crontab crontab manager
type Paging ¶
type Paging struct { Page uint //当前页 PageSize uint //分页每页条数 TotalItem uint //内容总条数 TotalPage uint //分页总数 }
func PagingGenerater ¶
func (*Paging) GetQueryBegin ¶
func (*Paging) GetQueryRangeMySQL ¶
type XLog ¶
type XLog struct{}
XLog 日志类
func (*XLog) LogMap ¶
func (self *XLog) LogMap(msg string, prefix string, data XLogFields)
LogMap 记录 map 类型
type XLogFields ¶
type XLogFormatter ¶
type XLogFormatter struct{} //自定义日志格式
Source Files
¶
Click to show internal directories.
Click to hide internal directories.