func (c *Config) Section(name string) *Section {
	for i := len(c.Sections) - 1; i >= 0; i-- {
		s := c.Sections[i]
		if s.IsName(name) {
			return s
		}
	}
	s := &Section{Name: name}
	c.Sections = append(c.Sections, s)
	return s
}
Section returns a existing section with the given name or creates a new one.
package config
func New() *Config {
	return &Config{}
}
type Config struct {
	Comment  *Comment
	Sections Sections
	Includes Includes
}
type Includes []*Include
type Include struct {
	Path   string
	Config *Config
}
type Comment string
const (
	NoSubsection = ""
)