pro

package
v0.9.4 Latest Latest
Warning

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

Go to latest
Published: Dec 24, 2022 License: MIT Imports: 28 Imported by: 0

Documentation

Index

Constants

View Source
const TimeFormat string = "2006-01-02 15:04:05" // 24h 制
View Source
const TimeHalf string = "2006-01-02 03:04:05" // 12h 制

Variables

This section is empty.

Functions

func Get added in v0.9.1

func Get(match string)

func GetStructTag

func GetStructTag(obj interface{}, field string, tags ...string) (res []string)

GetStructTag return struct tag info

func SizeOf

func SizeOf(e any) any

SizeOf return 字节大小

func TypeOf

func TypeOf(e any) any

TypeOf return 数据类型

Types

type DotSql added in v0.9.1

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

func LoadFromFile added in v0.9.1

func LoadFromFile(sqlFile string) (*DotSql, error)

LoadFromFile 加载sql文件

func (DotSql) LookupQuery added in v0.9.1

func (d DotSql) LookupQuery(name string) (query string, err error)

LookupQuery 根据注释读取sql文件中的sql语句

type Json

type Json interface {
	// contains filtered or unexported methods
}

type QuerySql added in v0.9.1

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

func (*QuerySql) QueryAny added in v0.9.1

func (d *QuerySql) QueryAny(name string) (query string, err error)

type Scanner added in v0.9.1

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

type ZeroSql added in v0.9.1

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

func Load added in v0.9.1

func Load(sqlFile string) (*ZeroSql, error)

func (ZeroSql) Get added in v0.9.1

func (d ZeroSql) Get(match string) *QuerySql

func (*ZeroSql) LookupQuery added in v0.9.1

func (d *ZeroSql) LookupQuery(name string) (query string, err error)

func (*ZeroSql) LookupQueryAny added in v0.9.1

func (d *ZeroSql) LookupQueryAny(name string) (query string, err error)

func (*ZeroSql) PrintResult added in v0.9.1

func (d *ZeroSql) PrintResult()

func (*ZeroSql) SetTag added in v0.9.1

func (d *ZeroSql) SetTag(match string)

Jump to

Keyboard shortcuts

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