code: func (s *Store) GetRemote(aciURL string) (*Remote, error) {
  	var remote *Remote
  
  	err := s.db.Do(func(tx *sql.Tx) error {
  		var err error
  
  		remote, err = GetRemote(tx, aciURL)
  
  		return err
  	})
  	if err != nil {
  		return nil, err
  	}
  
  	return remote, nil
  }
docs: // GetRemote tries to retrieve a remote with the given ACIURL.
  // If remote doesn't exist, it returns ErrRemoteNotFound error.