code: func Begin(c context.Context) (*RollbackTx, error) {
  	tx, err := Get(c).BeginTx(c, nil)
  	return &RollbackTx{Tx: tx}, err
  }
docs: // Begin begins a transaction using the database pointer embedded in the current context.