heruvym/utils/utils.go
2024-02-21 17:42:23 +03:00

21 lines
344 B
Go

package utils
import (
"path/filepath"
"strings"
)
func GetFileType(filename string) string {
ext := strings.ToLower(filepath.Ext(filename))
switch ext {
case ".jpg", ".png":
return "image"
case ".mp4":
return "video"
case ".txt", ".doc", ".docx", ".csv", ".xlsx", ".pdf":
return "document"
default:
return "unsupported"
}
}