Ejemplo n.º 1
0
func parseMulticolor(s *brew.Search, args url.Values) error {
	switch args.Get("multicolor") {
	case "true":
		s.IncludeMulticolor = true
		s.Multicolor = true
	case "false":
		s.IncludeMulticolor = true
		s.Multicolor = false
	case "":
		s.IncludeMulticolor = false
		return nil
	default:
		return fmt.Errorf("Multicolor should be either 'true' or 'false'")
	}
	return nil
}