package company import ( "bordrobot/lib/run" ) type Company struct { Name string `db:"name"` MemberNumber string `db:"member_number"` Username string `db:"username"` Password string `db:"password"` } func (c *Company) Create() error { sq := ` insert into company (name, member_number, username, password) VALUES (:name, :member_number, :username, :password) ` _, err := run.DB.NamedExec(sq, &c) return err }