code: func (c *ConfigFile) MustValueArray(section, key, delim string) []string {
  	val, err := c.GetValue(section, key)
  	if err != nil || len(val) == 0 {
  		return []string{}
  	}
  
  	vals := strings.Split(val, delim)
  	for i := range vals {
  		vals[i] = strings.TrimSpace(vals[i])
  	}
  	return vals
  }
docs: // MustValueArray always returns value array without error,
  // it returns empty array if error occurs, split by delimiter otherwise.