(allowedExts []string, fileName string)
| 163 | } |
| 164 | |
| 165 | func isAllowedExt(allowedExts []string, fileName string) bool { |
| 166 | fileExt := filepath.Ext(fileName) |
| 167 | for _, ext := range allowedExts { |
| 168 | if fileExt == ext { |
| 169 | return true |
| 170 | } |
| 171 | } |
| 172 | return false |
| 173 | } |
| 174 | |
| 175 | func getFile(mapDelim rune, fileName string) (*File, error) { |
| 176 | k := koanf.New(string(mapDelim)) |