tool

package
v1.7.1 Latest Latest
Warning

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

Go to latest
Published: Aug 23, 2022 License: MIT Imports: 9 Imported by: 55

Documentation

Index

Constants

View Source
const (
	RespCodeSuccess  = 200
	RespCodeNotFound = 404
	RespCodeError    = 500
)
View Source
const (
	RespMsgNotFount = "not found"
	RespMsgIdNum    = "id must be a int value"
)
View Source
const (
	DefaultTimeFormatter = "2006-01-02:15:04:05"
	DateFormatter        = "20060102"
	DatePlusFormatter    = "2006-01-02"
	TimeFormatter        = "150405"
	TimePlusFormatter    = "15:04:05"
)

Variables

This section is empty.

Functions

func BytesToHex

func BytesToHex(data []byte, padding ...string) string

BytesToHex 字节转换Hex字符串 padding[0]: 左填充 padding[1]:右填充(最后一个字节不填充)

func FormatTime

func FormatTime(t time.Time) (s string)

func GetRandomString

func GetRandomString(n int) string

func Join

func Join(delimiter string, s ...string) string

func ResponseJSON

func ResponseJSON(ctx iris.Context, j interface{})

Types

type Pk

type Pk struct {
	// ID
	Id int `orm:"pk;auto;column(id)"`
}

type Rest

type Rest interface {
}

func New

func New() (r Rest)

type RestHandler

type RestHandler struct {
	// contains filtered or unexported fields
}

func (*RestHandler) Get

func (r *RestHandler) Get(uri string) (code int, body string, err error)

func (*RestHandler) GetJson

func (r *RestHandler) GetJson(uri string, body interface{}) (code int, err error)

func (*RestHandler) Post

func (r *RestHandler) Post(uri string) (code int, body string, err error)

func (*RestHandler) PostJson

func (r *RestHandler) PostJson(uri string, body interface{}) (code int, err error)

type TableChangeInfo

type TableChangeInfo struct {
	// 状态
	Status int `orm:"column(status)"`
	// 创建时间
	CreateTime time.Time `orm:"auto_now_add;type(datetime);column(ctime)"`
	// 修改时间
	UpdateTime time.Time `orm:"auto_now;type(datetime);column(mtime)"`
}

type TableInfo

type TableInfo struct {
	// 创建时间
	CreateTime time.Time `orm:"auto_now_add;type(datetime);column(ctime)"`
}

Jump to

Keyboard shortcuts

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