code: func (a *Aliases) Get(alias string) (MacIface, error) {
  	a.mtx.Lock()
  	defer a.mtx.Unlock()
  
  	var entry MacIface
  	err := a.db.View(func(tx *bolt.Tx) error {
  		var err error
  
  		bucket := tx.Bucket([]byte(bucketName))
  		value := bucket.Get([]byte(alias))
  		if value == nil {
  			return fmt.Errorf("alias (%s) not found in db", alias)
  		}
  
  		entry, err = DecodeToMacIface(bytes.NewBuffer(value))
  		return err
  	})
  	return entry, err
  }
docs: // Get retrieves a MacIface from the store based on an alias string.