code: func (e *EnvironmentLoader) PrintEnvs(s interface{}) {
  	strct := structs.New(s)
  	strctMap := strct.Map()
  	prefix := e.getPrefix(strct)
  
  	keys := make([]string, 0, len(strctMap))
  	for key := range strctMap {
  		keys = append(keys, key)
  	}
  	sort.Strings(keys)
  
  	for _, key := range keys {
  		field := strct.Field(key)
  		e.printField(prefix, field, key, strctMap[key])
  	}
  }
docs: // PrintEnvs prints the generated environment variables to the std out.