file

package
v0.3.92 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 10, 2025 License: MIT Imports: 5 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

View Source
var MimeTypes = map[string]string{
	".au":     "audio/basic",
	".avi":    "video/msvideo, video/avi, video/x-msvideo",
	".bmp":    "image/bmp",
	".bz2":    "application/x-bzip2",
	".css":    "text/css",
	".dtd":    "application/xml-dtd",
	".doc":    "application/msword",
	".exe":    "application/octet-stream",
	".gz":     "application/x-gzip",
	".gif":    "image/gif",
	".hqx":    "application/mac-binhex40",
	".html":   "text/html",
	".jar":    "application/java-archive",
	".jpeg":   "image/jpeg",
	".jpg":    "image/jpeg",
	".js":     "application/x-javascript",
	".midi":   "audio/x-midi",
	".mp3":    "audio/mpeg",
	".mpeg":   "video/mpeg",
	".ogg":    "audio/vorbis, application/ogg",
	".pdf":    "application/pdf",
	".pl":     "application/x-perl",
	".png":    "image/png",
	".ppt":    "application/vnd.ms-powerpoint",
	".ps":     "application/postscript",
	".qt":     "video/quicktime",
	".ra":     "audio/x-pn-realaudio, audio/vnd.rn-realaudio",
	".ram":    "audio/x-pn-realaudio, audio/vnd.rn-realaudio",
	".rdf":    "application/rdf, application/rdf+xml",
	".rtf":    "application/rtf",
	".sgml":   "text/sgml",
	".sit":    "application/x-stuffit",
	".svg":    "image/svg+xml",
	".swf":    "application/x-shockwave-flash",
	".tar.gz": "application/x-tar",
	".tgz":    "application/x-tar",
	".tiff":   "image/tiff",
	".tsv":    "text/tab-separated-values",
	".txt":    "text/plain",
	".wav":    "audio/wav, audio/x-wav",
	".xls":    "application/vnd.ms-excel",
	".xml":    "application/xml",
	".zip":    "application/zip, application/x-compressed-zip",
}

Functions

func ExtentionToMime

func ExtentionToMime(extension string) string

func GetMimeFromBase64

func GetMimeFromBase64(base64encoded string) string

func GetTypeFromBase64

func GetTypeFromBase64(base64encoded string) string

func MimeToExtension

func MimeToExtension(mime string) string

func SaveBase64StringToFile

func SaveBase64StringToFile(path string, fileNameWithoutType string, encodedBase64 string) (string, error)

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL