Documentation ¶
Index ¶
- type BuildStatementFunc
- type Formatter
- type Statement
- func (sm *Statement) AppendArg(arg interface{}) *Statement
- func (sm *Statement) AppendArgs(args []interface{})
- func (sm *Statement) Args() []interface{}
- func (sm Statement) Format(state fmt.State, verb rune)
- func (sm *Statement) StartTimer()
- func (sm *Statement) StopTimer()
- func (sm *Statement) TimeElapsed() time.Duration
- type StatementBuilder
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BuildStatementFunc ¶
BuildStatementFunc :
type StatementBuilder ¶
type StatementBuilder struct {
// contains filtered or unexported fields
}
StatementBuilder :
func (*StatementBuilder) BuildStatement ¶
func (sb *StatementBuilder) BuildStatement(stmt *Statement, it interface{}) error
BuildStatement :
func (*StatementBuilder) LookupBuilder ¶
func (sb *StatementBuilder) LookupBuilder(t reflect.Type) (blr BuildStatementFunc, ok bool)
LookupBuilder :
func (*StatementBuilder) SetBuilder ¶
func (sb *StatementBuilder) SetBuilder(it interface{}, p BuildStatementFunc)
SetBuilder :
Click to show internal directories.
Click to hide internal directories.