code: func (tx *Tx) ExecOneContext(c context.Context, query interface{}, params ...interface{}) (Result, error) {
  	return tx.execOne(c, query, params...)
  }
docs: // ExecOneContext acts like ExecOne but additionally receives a context