fix nil map
This commit is contained in:
		@@ -84,8 +84,8 @@ func (c *Config) Define(key string, dtype DataType) {
 | 
				
			|||||||
// Define the type of an environment variable.
 | 
					// Define the type of an environment variable.
 | 
				
			||||||
// Variables without a defined type will be ignored by Parse.
 | 
					// Variables without a defined type will be ignored by Parse.
 | 
				
			||||||
func (c *Config) DefineMap(key string, dtype DataType) {
 | 
					func (c *Config) DefineMap(key string, dtype DataType) {
 | 
				
			||||||
	upper := strings.ToUpper(key)
 | 
						key = cleanKey(key)
 | 
				
			||||||
	entries, ok := c.mapEnv[upper]
 | 
						entries, ok := c.mapEnv[key]
 | 
				
			||||||
	if ok {
 | 
						if ok {
 | 
				
			||||||
		for mapKey, entry := range entries {
 | 
							for mapKey, entry := range entries {
 | 
				
			||||||
			entry.dtype = dtype
 | 
								entry.dtype = dtype
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user