package gorm
Import Path
gorm.io/gorm (on go.dev )
Dependency Relation
imports 17 packages , and imported by 4 packages
Involved Source Files
association.go
callbacks.go
chainable_api.go
errors.go
finisher_api.go
gorm.go
interfaces.go
migrator.go
model.go
prepare_stmt.go
scan.go
soft_delete.go
statement.go
Exported Type Names
type
ColumnType (interface)
Exported Methods (5)
(T) DatabaseTypeName () string
(T) DecimalSize () (precision int64 , scale int64 , ok bool )
(T) Length () (length int64 , ok bool )
(T) Name () string
(T) Nullable () (nullable bool , ok bool )
Implemented By (2+)
gorm.io/driver/mysql.Column
database/sql.(*ColumnType )
As Outputs Of (3+)
func Migrator .ColumnTypes (dst interface{}) ([]ColumnType , error )
func gorm.io/gorm/migrator.Migrator .ColumnTypes (value interface{}) (columnTypes []ColumnType , err error )
func gorm.io/driver/mysql.Migrator .ColumnTypes (value interface{}) (columnTypes []ColumnType , err error )
As Inputs Of (2+)
func Migrator .MigrateColumn (dst interface{}, field *schema .Field , columnType ColumnType ) error
func gorm.io/gorm/migrator.Migrator .MigrateColumn (value interface{}, field *schema .Field , columnType ColumnType ) error
type
ConnPool (interface)
ConnPool db conns pool interface
Exported Methods (4)
(T) ExecContext (ctx context .Context , query string , args ...interface{}) (sql .Result , error )
(T) PrepareContext (ctx context .Context , query string ) (*sql .Stmt , error )
(T) QueryContext (ctx context .Context , query string , args ...interface{}) (*sql .Rows , error )
(T) QueryRowContext (ctx context .Context , query string , args ...interface{}) *sql .Row
Implemented By (5+)
*PreparedStmtDB
*PreparedStmtTX
database/sql.(*Conn )
database/sql.(*DB )
database/sql.(*Tx )
As Outputs Of (2+)
func ConnPoolBeginner .BeginTx (ctx context .Context , opts *sql .TxOptions ) (ConnPool , error )
func (*PreparedStmtDB ).BeginTx (ctx context .Context , opt *sql .TxOptions ) (ConnPool , error )
type
DB (struct)
DB GORM DB definition
Exported Fields (18)
Config *Config
Config .AllowGlobalUpdate bool
Config .ClauseBuilders map[string ]clause .ClauseBuilder
Config .ConnPool ConnPool
Config .Dialector Dialector
Config .DisableAutomaticPing bool
Config .DisableForeignKeyConstraintWhenMigrating bool
Config .DryRun bool
Config .FullSaveAssociations bool
Config .Logger logger .Interface
Config .NamingStrategy schema .Namer
Config .NowFunc func() time .Time
Config .Plugins map[string ]Plugin
Config .PrepareStmt bool
Config .SkipDefaultTransaction bool
Error error
RowsAffected int64
Statement *Statement
Exported Methods (70)
(*T) AddError (err error ) error
(*T) Assign (attrs ...interface{}) (tx *DB )
(*T) Association (column string ) *Association
(*T) Attrs (attrs ...interface{}) (tx *DB )
(*T) AutoMigrate (dst ...interface{}) error
(*T) Begin (opts ...*sql .TxOptions ) *DB
(T) BindVarTo (writer clause .Writer , stmt *Statement , v interface{})
(*T) Callback () *callbacks
(*T) Clauses (conds ...clause .Expression ) (tx *DB )
(*T) Commit () *DB
(*T) Count (count *int64 ) (tx *DB )
(*T) Create (value interface{}) (tx *DB )
(*T) DB () (*sql .DB , error )
(T) DataTypeOf (*schema .Field ) string
(*T) Debug () (tx *DB )
(T) DefaultValueOf (*schema .Field ) clause .Expression
(*T) Delete (value interface{}, conds ...interface{}) (tx *DB )
(*T) Distinct (args ...interface{}) (tx *DB )
(*T) Exec (sql string , values ...interface{}) (tx *DB )
(T) Explain (sql string , vars ...interface{}) string
(*T) Find (dest interface{}, conds ...interface{}) (tx *DB )
(*T) FindInBatches (dest interface{}, batchSize int , fc func(tx *DB , batch int ) error ) (tx *DB )
(*T) First (dest interface{}, conds ...interface{}) (tx *DB )
(*T) FirstOrCreate (dest interface{}, conds ...interface{}) (tx *DB )
(*T) FirstOrInit (dest interface{}, conds ...interface{}) (tx *DB )
(*T) Get (key string ) (interface{}, bool )
(*T) Group (name string ) (tx *DB )
(*T) Having (query interface{}, args ...interface{}) (tx *DB )
(T) Initialize (*DB ) error
(*T) InstanceGet (key string ) (interface{}, bool )
(*T) InstanceSet (key string , value interface{}) *DB
(*T) Joins (query string , args ...interface{}) (tx *DB )
(*T) Last (dest interface{}, conds ...interface{}) (tx *DB )
(*T) Limit (limit int ) (tx *DB )
(*T) Migrator () Migrator
(*T) Model (value interface{}) (tx *DB )
(T) Name () string
(*T) Not (query interface{}, args ...interface{}) (tx *DB )
(*T) Offset (offset int ) (tx *DB )
(*T) Omit (columns ...string ) (tx *DB )
(*T) Or (query interface{}, args ...interface{}) (tx *DB )
(*T) Order (value interface{}) (tx *DB )
(*T) Pluck (column string , dest interface{}) (tx *DB )
(*T) Preload (query string , args ...interface{}) (tx *DB )
(T) QuoteTo (clause .Writer , string )
(*T) Raw (sql string , values ...interface{}) (tx *DB )
(*T) Rollback () *DB
(*T) RollbackTo (name string ) *DB
(*T) Row () *sql .Row
(*T) Rows () (*sql .Rows , error )
(*T) Save (value interface{}) (tx *DB )
(*T) SavePoint (name string ) *DB
(*T) Scan (dest interface{}) (tx *DB )
(*T) ScanRows (rows *sql .Rows , dest interface{}) error
(*T) Scopes (funcs ...func(*DB ) *DB ) *DB
(*T) Select (query interface{}, args ...interface{}) (tx *DB )
(*T) Session (config *Session ) *DB
(*T) Set (key string , value interface{}) *DB
(*T) SetupJoinTable (model interface{}, field string , joinTable interface{}) error
(*T) Table (name string , args ...interface{}) (tx *DB )
(*T) Take (dest interface{}, conds ...interface{}) (tx *DB )
(*T) Transaction (fc func(tx *DB ) error , opts ...*sql .TxOptions ) (err error )
(*T) Unscoped () (tx *DB )
(*T) Update (column string , value interface{}) (tx *DB )
(*T) UpdateColumn (column string , value interface{}) (tx *DB )
(*T) UpdateColumns (values interface{}) (tx *DB )
(*T) Updates (values interface{}) (tx *DB )
(*T) Use (plugin Plugin ) (err error )
(*T) Where (query interface{}, args ...interface{}) (tx *DB )
(*T) WithContext (ctx context .Context ) *DB
Implements (1+)
T : Plugin
As Outputs Of (51+)
func Open (dialector Dialector , config *Config ) (db *DB , err error )
func (*DB ).Assign (attrs ...interface{}) (tx *DB )
func (*DB ).Attrs (attrs ...interface{}) (tx *DB )
func (*DB ).Begin (opts ...*sql .TxOptions ) *DB
func (*DB ).Clauses (conds ...clause .Expression ) (tx *DB )
func (*DB ).Commit () *DB
func (*DB ).Count (count *int64 ) (tx *DB )
func (*DB ).Create (value interface{}) (tx *DB )
func (*DB ).Debug () (tx *DB )
func (*DB ).Delete (value interface{}, conds ...interface{}) (tx *DB )
func (*DB ).Distinct (args ...interface{}) (tx *DB )
func (*DB ).Exec (sql string , values ...interface{}) (tx *DB )
func (*DB ).Find (dest interface{}, conds ...interface{}) (tx *DB )
func (*DB ).FindInBatches (dest interface{}, batchSize int , fc func(tx *DB , batch int ) error ) (tx *DB )
func (*DB ).First (dest interface{}, conds ...interface{}) (tx *DB )
func (*DB ).FirstOrCreate (dest interface{}, conds ...interface{}) (tx *DB )
func (*DB ).FirstOrInit (dest interface{}, conds ...interface{}) (tx *DB )
func (*DB ).Group (name string ) (tx *DB )
func (*DB ).Having (query interface{}, args ...interface{}) (tx *DB )
func (*DB ).InstanceSet (key string , value interface{}) *DB
func (*DB ).Joins (query string , args ...interface{}) (tx *DB )
func (*DB ).Last (dest interface{}, conds ...interface{}) (tx *DB )
func (*DB ).Limit (limit int ) (tx *DB )
func (*DB ).Model (value interface{}) (tx *DB )
func (*DB ).Not (query interface{}, args ...interface{}) (tx *DB )
func (*DB ).Offset (offset int ) (tx *DB )
func (*DB ).Omit (columns ...string ) (tx *DB )
func (*DB ).Or (query interface{}, args ...interface{}) (tx *DB )
func (*DB ).Order (value interface{}) (tx *DB )
func (*DB ).Pluck (column string , dest interface{}) (tx *DB )
func (*DB ).Preload (query string , args ...interface{}) (tx *DB )
func (*DB ).Raw (sql string , values ...interface{}) (tx *DB )
func (*DB ).Rollback () *DB
func (*DB ).RollbackTo (name string ) *DB
func (*DB ).Save (value interface{}) (tx *DB )
func (*DB ).SavePoint (name string ) *DB
func (*DB ).Scan (dest interface{}) (tx *DB )
func (*DB ).Scopes (funcs ...func(*DB ) *DB ) *DB
func (*DB ).Select (query interface{}, args ...interface{}) (tx *DB )
func (*DB ).Session (config *Session ) *DB
func (*DB ).Set (key string , value interface{}) *DB
func (*DB ).Table (name string , args ...interface{}) (tx *DB )
func (*DB ).Take (dest interface{}, conds ...interface{}) (tx *DB )
func (*DB ).Unscoped () (tx *DB )
func (*DB ).Update (column string , value interface{}) (tx *DB )
func (*DB ).UpdateColumn (column string , value interface{}) (tx *DB )
func (*DB ).UpdateColumns (values interface{}) (tx *DB )
func (*DB ).Updates (values interface{}) (tx *DB )
func (*DB ).Where (query interface{}, args ...interface{}) (tx *DB )
func (*DB ).WithContext (ctx context .Context ) *DB
func fs5-gestiondesocios-backend/src/api/utils.GetConnection () *DB
As Inputs Of (44+)
func Scan (rows *sql .Rows , db *DB , initialized bool )
func Dialector .Initialize (*DB ) error
func Dialector .Migrator (db *DB ) Migrator
func Plugin .Initialize (*DB ) error
func SavePointerDialectorInterface .RollbackTo (tx *DB , name string ) error
func SavePointerDialectorInterface .SavePoint (tx *DB , name string ) error
func Valuer .GormValue (context .Context , *DB ) clause .Expr
func gorm.io/gorm/callbacks.AfterCreate (db *DB )
func gorm.io/gorm/callbacks.AfterDelete (db *DB )
func gorm.io/gorm/callbacks.AfterQuery (db *DB )
func gorm.io/gorm/callbacks.AfterUpdate (db *DB )
func gorm.io/gorm/callbacks.BeforeCreate (db *DB )
func gorm.io/gorm/callbacks.BeforeDelete (db *DB )
func gorm.io/gorm/callbacks.BeforeUpdate (db *DB )
func gorm.io/gorm/callbacks.BeginTransaction (db *DB )
func gorm.io/gorm/callbacks.BuildQuerySQL (db *DB )
func gorm.io/gorm/callbacks.CommitOrRollbackTransaction (db *DB )
func gorm.io/gorm/callbacks.CreateWithReturning (db *DB )
func gorm.io/gorm/callbacks.Delete (db *DB )
func gorm.io/gorm/callbacks.DeleteBeforeAssociations (db *DB )
func gorm.io/gorm/callbacks.Preload (db *DB )
func gorm.io/gorm/callbacks.Query (db *DB )
func gorm.io/gorm/callbacks.RawExec (db *DB )
func gorm.io/gorm/callbacks.RegisterDefaultCallbacks (db *DB , config *callbacks .Config )
func gorm.io/gorm/callbacks.RowQuery (db *DB )
func gorm.io/gorm/callbacks.SaveAfterAssociations (db *DB )
func gorm.io/gorm/callbacks.SaveBeforeAssociations (db *DB )
func gorm.io/gorm/callbacks.SetupUpdateReflectValue (db *DB )
func gorm.io/gorm/callbacks.Update (db *DB )
func gorm.io/gorm/callbacks.AfterCreateInterface .AfterCreate (*DB ) error
func gorm.io/gorm/callbacks.AfterDeleteInterface .AfterDelete (*DB ) error
func gorm.io/gorm/callbacks.AfterFindInterface .AfterFind (*DB ) error
func gorm.io/gorm/callbacks.AfterSaveInterface .AfterSave (*DB ) error
func gorm.io/gorm/callbacks.AfterUpdateInterface .AfterUpdate (*DB ) error
func gorm.io/gorm/callbacks.BeforeCreateInterface .BeforeCreate (*DB ) error
func gorm.io/gorm/callbacks.BeforeDeleteInterface .BeforeDelete (*DB ) error
func gorm.io/gorm/callbacks.BeforeSaveInterface .BeforeSave (*DB ) error
func gorm.io/gorm/callbacks.BeforeUpdateInterface .BeforeUpdate (*DB ) error
func gorm.io/gorm/migrator.GormDataTypeInterface .GormDBDataType (*DB , *schema .Field ) string
func gorm.io/driver/mysql.Update (db *DB )
func gorm.io/driver/mysql.Dialector .Initialize (db *DB ) (err error )
func gorm.io/driver/mysql.Dialector .Migrator (db *DB ) Migrator
func gorm.io/driver/mysql.Dialector .RollbackTo (tx *DB , name string ) error
func gorm.io/driver/mysql.Dialector .SavePoint (tx *DB , name string ) error
type
Migrator (interface)
Exported Methods (23)
(T) AddColumn (dst interface{}, field string ) error
(T) AlterColumn (dst interface{}, field string ) error
(T) AutoMigrate (dst ...interface{}) error
(T) ColumnTypes (dst interface{}) ([]ColumnType , error )
(T) CreateConstraint (dst interface{}, name string ) error
(T) CreateIndex (dst interface{}, name string ) error
(T) CreateTable (dst ...interface{}) error
(T) CreateView (name string , option ViewOption ) error
(T) CurrentDatabase () string
(T) DropColumn (dst interface{}, field string ) error
(T) DropConstraint (dst interface{}, name string ) error
(T) DropIndex (dst interface{}, name string ) error
(T) DropTable (dst ...interface{}) error
(T) DropView (name string ) error
(T) FullDataTypeOf (*schema .Field ) clause .Expr
(T) HasColumn (dst interface{}, field string ) bool
(T) HasConstraint (dst interface{}, name string ) bool
(T) HasIndex (dst interface{}, name string ) bool
(T) HasTable (dst interface{}) bool
(T) MigrateColumn (dst interface{}, field *schema .Field , columnType ColumnType ) error
(T) RenameColumn (dst interface{}, oldName, field string ) error
(T) RenameIndex (dst interface{}, oldName, newName string ) error
(T) RenameTable (oldName, newName interface{}) error
Implemented By (2+)
gorm.io/gorm/migrator.Migrator
gorm.io/driver/mysql.Migrator
As Outputs Of (3+)
func (*DB ).Migrator () Migrator
func Dialector .Migrator (db *DB ) Migrator
func gorm.io/driver/mysql.Dialector .Migrator (db *DB ) Migrator
type
PreparedStmtDB (struct)
Exported Fields (4)
ConnPool ConnPool
Mux *sync .RWMutex
PreparedSQL []string
Stmts map[string ]*sql .Stmt
Exported Methods (6)
(*T) BeginTx (ctx context .Context , opt *sql .TxOptions ) (ConnPool , error )
(*T) Close ()
(*T) ExecContext (ctx context .Context , query string , args ...interface{}) (result sql .Result , err error )
(T) PrepareContext (ctx context .Context , query string ) (*sql .Stmt , error )
(*T) QueryContext (ctx context .Context , query string , args ...interface{}) (rows *sql .Rows , err error )
(*T) QueryRowContext (ctx context .Context , query string , args ...interface{}) *sql .Row
Implements (2+)
*T : ConnPool
*T : ConnPoolBeginner
type
PreparedStmtTX (struct)
Exported Fields (2)
PreparedStmtDB *PreparedStmtDB
Tx *sql .Tx
Exported Methods (12)
(*T) Commit () error
(T) Exec (query string , args ...interface{}) (sql .Result , error )
(*T) ExecContext (ctx context .Context , query string , args ...interface{}) (result sql .Result , err error )
(T) Prepare (query string ) (*sql .Stmt , error )
(T) PrepareContext (ctx context .Context , query string ) (*sql .Stmt , error )
(T) Query (query string , args ...interface{}) (*sql .Rows , error )
(*T) QueryContext (ctx context .Context , query string , args ...interface{}) (rows *sql .Rows , err error )
(T) QueryRow (query string , args ...interface{}) *sql .Row
(*T) QueryRowContext (ctx context .Context , query string , args ...interface{}) *sql .Row
(*T) Rollback () error
(T) Stmt (stmt *sql .Stmt ) *sql .Stmt
(T) StmtContext (ctx context .Context , stmt *sql .Stmt ) *sql .Stmt
Implements (3+)
*T : ConnPool
*T : TxCommitter
*T : database/sql/driver.Tx
type
Statement (struct)
Statement statement
Exported Fields (39)
Clauses map[string ]clause .Clause
ConnPool ConnPool
Context context .Context
CurDestIndex int
DB *DB
DB .Config *Config
DB .Config .AllowGlobalUpdate bool
DB .Config .ClauseBuilders map[string ]clause .ClauseBuilder
DB .Config .Dialector Dialector
DB .Config .DisableAutomaticPing bool
DB .Config .DisableForeignKeyConstraintWhenMigrating bool
DB .Config .DryRun bool
DB .Config .FullSaveAssociations bool
DB .Config .Logger logger .Interface
DB .Config .NamingStrategy schema .Namer
DB .Config .NowFunc func() time .Time
DB .Config .Plugins map[string ]Plugin
DB .Config .PrepareStmt bool
DB .Config .SkipDefaultTransaction bool
DB .Error error
DB .RowsAffected int64
DB .Statement *Statement
Dest interface{}
Distinct bool
Joins []join
Model interface{}
Omits []string
Preloads map[string ][]interface{}
RaiseErrorOnNotFound bool
ReflectValue reflect .Value
SQL strings .Builder
Schema *schema .Schema
Selects []string
Settings sync .Map
Table string
TableExpr *clause .Expr
Unscoped bool
UpdatingColumn bool
Vars []interface{}
Exported Methods (76)
(*T) AddClause (v clause .Interface )
(*T) AddClauseIfNotExists (v clause .Interface )
(T) AddError (err error ) error
(*T) AddVar (writer clause .Writer , vars ...interface{})
(T) Assign (attrs ...interface{}) (tx *DB )
(T) Association (column string ) *Association
(T) Attrs (attrs ...interface{}) (tx *DB )
(T) AutoMigrate (dst ...interface{}) error
(T) Begin (opts ...*sql .TxOptions ) *DB
(T) BindVarTo (writer clause .Writer , stmt *Statement , v interface{})
(*T) Build (clauses ...string )
(*T) BuildCondition (query interface{}, args ...interface{}) (conds []clause .Expression )
(T) Callback () *callbacks
(*T) Changed (fields ...string ) bool
(T) Commit () *DB
(T) Count (count *int64 ) (tx *DB )
(T) Create (value interface{}) (tx *DB )
(T) DataTypeOf (*schema .Field ) string
(T) Debug () (tx *DB )
(T) DefaultValueOf (*schema .Field ) clause .Expression
(T) Delete (value interface{}, conds ...interface{}) (tx *DB )
(T) Exec (sql string , values ...interface{}) (tx *DB )
(T) Explain (sql string , vars ...interface{}) string
(T) Find (dest interface{}, conds ...interface{}) (tx *DB )
(T) FindInBatches (dest interface{}, batchSize int , fc func(tx *DB , batch int ) error ) (tx *DB )
(T) First (dest interface{}, conds ...interface{}) (tx *DB )
(T) FirstOrCreate (dest interface{}, conds ...interface{}) (tx *DB )
(T) FirstOrInit (dest interface{}, conds ...interface{}) (tx *DB )
(T) Get (key string ) (interface{}, bool )
(T) Group (name string ) (tx *DB )
(T) Having (query interface{}, args ...interface{}) (tx *DB )
(T) Initialize (*DB ) error
(T) InstanceGet (key string ) (interface{}, bool )
(T) InstanceSet (key string , value interface{}) *DB
(T) Last (dest interface{}, conds ...interface{}) (tx *DB )
(T) Limit (limit int ) (tx *DB )
(T) Migrator () Migrator
(T) Name () string
(T) Not (query interface{}, args ...interface{}) (tx *DB )
(T) Offset (offset int ) (tx *DB )
(T) Omit (columns ...string ) (tx *DB )
(T) Or (query interface{}, args ...interface{}) (tx *DB )
(T) Order (value interface{}) (tx *DB )
(*T) Parse (value interface{}) (err error )
(T) Pluck (column string , dest interface{}) (tx *DB )
(T) Preload (query string , args ...interface{}) (tx *DB )
(*T) Quote (field interface{}) string
(*T) QuoteTo (writer clause .Writer , field interface{})
(T) Raw (sql string , values ...interface{}) (tx *DB )
(T) Rollback () *DB
(T) RollbackTo (name string ) *DB
(T) Row () *sql .Row
(T) Rows () (*sql .Rows , error )
(T) Save (value interface{}) (tx *DB )
(T) SavePoint (name string ) *DB
(T) Scan (dest interface{}) (tx *DB )
(T) ScanRows (rows *sql .Rows , dest interface{}) error
(T) Scopes (funcs ...func(*DB ) *DB ) *DB
(T) Select (query interface{}, args ...interface{}) (tx *DB )
(*T) SelectAndOmitColumns (requireCreate, requireUpdate bool ) (map[string ]bool , bool )
(T) Session (config *Session ) *DB
(T) Set (key string , value interface{}) *DB
(*T) SetColumn (name string , value interface{})
(T) SetupJoinTable (model interface{}, field string , joinTable interface{}) error
(T) Take (dest interface{}, conds ...interface{}) (tx *DB )
(T) Transaction (fc func(tx *DB ) error , opts ...*sql .TxOptions ) (err error )
(T) Update (column string , value interface{}) (tx *DB )
(T) UpdateColumn (column string , value interface{}) (tx *DB )
(T) UpdateColumns (values interface{}) (tx *DB )
(T) Updates (values interface{}) (tx *DB )
(T) Use (plugin Plugin ) (err error )
(T) Where (query interface{}, args ...interface{}) (tx *DB )
(T) WithContext (ctx context .Context ) *DB
(*T) WriteByte (c byte ) error
(*T) WriteQuoted (value interface{})
(*T) WriteString (str string ) (int , error )
Implements (5+)
T : Plugin
*T : gorm.io/gorm/clause.Builder
*T : gorm.io/gorm/clause.Writer
*T : io.ByteWriter
*T : io.StringWriter
As Inputs Of (12+)
func Dialector .BindVarTo (writer clause .Writer , stmt *Statement , v interface{})
func SoftDeleteDeleteClause .ModifyStatement (stmt *Statement )
func SoftDeleteQueryClause .ModifyStatement (stmt *Statement )
func StatementModifier .ModifyStatement (*Statement )
func gorm.io/gorm/callbacks.ConvertMapToValuesForCreate (stmt *Statement , mapValue map[string ]interface{}) (values clause .Values )
func gorm.io/gorm/callbacks.ConvertSliceOfMapToValuesForCreate (stmt *Statement , mapValues []map[string ]interface{}) (values clause .Values )
func gorm.io/gorm/callbacks.ConvertToAssignments (stmt *Statement ) (set clause .Set )
func gorm.io/gorm/callbacks.ConvertToCreateValues (stmt *Statement ) (values clause .Values )
func gorm.io/gorm/migrator.BuildIndexOptionsInterface .BuildIndexOptions ([]schema .IndexOption , *Statement ) []interface{}
func gorm.io/gorm/migrator.Migrator .BuildIndexOptions (opts []schema .IndexOption , stmt *Statement ) (results []interface{})
func gorm.io/gorm/migrator.Migrator .CurrentTable (stmt *Statement ) interface{}
func gorm.io/driver/mysql.Dialector .BindVarTo (writer clause .Writer , stmt *Statement , v interface{})
Exported Values
The pages are generated with Golds v0.1.6 . (GOOS=darwin GOARCH=amd64)
Golds is a Go 101 project and developed by Tapir Liu .
PR and bug reports are welcome and can be submitted to the issue list .
Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds .