12 Resources
Golang mime Libraries
Send markdown files as MIME-encoded electronic mail.
Send markdown files as MIME-encoded electronic mail.
Mimetype - This package provides mime-types as constants.
mimetype This package provides mimetypes as constants. The constants are generated for the IONA website: https://www.iana.org/assignments/media-types/
A MIME type sniffer for Go.
MIMESniffer A MIME type sniffer for Go. MIMESniffer implements the algorithm described at here and uses the file signatures (aka magic numbers) listed
A fast Golang library for media type and file extension detection, based on magic numbers
mimetype A package for detecting MIME types and extensions based on magic numbers Goroutine safe, extensible, no C bindings Features fast and precise
Library to work with MimeHeaders and another mime types. Library support wildcards and parameters.
Mime header Motivation This library created to help people to parse media type data, like headers, and store and match it. The main features of the li
MIME mail encoding and decoding package for Go
enmime enmime is a MIME encoding and decoding library for Go, focused on generating and parsing MIME encoded emails. It is being developed in tandem w
Fast, dependency-free, small Go package to infer the binary file type based on the magic numbers signature
filetype Small and dependency free Go package to infer file and MIME type checking the magic numbers signature. For SVG file type checking, see go-is-
An email MIME artist for golang
Marcel is a tool to generate IETF compliant emails in raw MIME format. I mainly use this for generating emails with attachments and sending them via amazon SES. If that's what you're doing too, you may want notifications
Simple interface to libmagic for Go Programming Language
File Magic in Go Introduction Provides simple interface to libmagic for Go Programming Language. Table of Contents Contributing Versioning Author Copy
Powerful and versatile MIME sniffing package using pre-compiled glob patterns, magic number signatures, XML document namespaces, and tree magic for mounted volumes, generated from the XDG shared-mime-info database.
mimemagic Powerful and versatile MIME sniffing package using pre-compiled glob patterns, magic number signatures, xml document namespaces, and tree ma
Go bindings for libmagic to detect MIME types
magicmime magicmime is a Go package which allows you to discover a file's mimetype by looking for magic numbers in its content. It could be used as a
:envelope: A streaming Go library for the Internet Message Format and mail messages
go-message A Go library for the Internet Message Format. It implements: RFC 5322: Internet Message Format RFC 2045, RFC 2046 and RFC 2047: Multipurpos