code: func listCmd(args []string, aliases *Aliases) error {
  	mp, err := aliases.List()
  	if err != nil {
  		fmt.Fprintf(os.Stderr, "Failed to get list of aliases: %v\n", err)
  		return err
  	}
  	if len(mp) == 0 {
  		fmt.Printf("No aliases found! Add one with \"wol alias <name> <mac>\"\n")
  	} else {
  		for alias, mi := range mp {
  			fmt.Printf("    %s - %s %s\n", alias, mi.Mac, mi.Iface)
  		}
  	}
  	return nil
  }
docs: // Run the list command.