zRedShift / mimemagic
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.
☆100Updated last year
Alternatives and similar repositories for mimemagic:
Users that are interested in mimemagic are comparing it to the libraries listed below
- Automatically sets up command line flags based on struct fields and tags.☆176Updated 2 years ago
- A package to allow one to concurrently go through a filesystem with ease☆102Updated 3 years ago
- A MIME type sniffer for Go.☆33Updated 2 years ago
- 🚧 Flexible mechanism to make execution flow interruptible.☆101Updated 3 years ago
- Simple string pattern matcher for Go☆128Updated last year
- A lightweight buffered event lib☆58Updated 3 years ago
- (Experimental) Go library for multi-platform clipboard.☆71Updated 4 years ago
- Go reflection simplified☆102Updated 5 months ago
- 10x faster than crypto/rand. Uses securely allocated memory. Forked from https://gitlab.com/NebulousLabs/fastrand☆164Updated 4 years ago
- Go implementation of different backoff strategies useful for retrying operations and heartbeating.☆85Updated 4 years ago
- Compact, sortable and fast unique IDs with embedded metadata.☆91Updated 3 years ago
- Highly concurrent drop-in replacement for bufio.Writer☆56Updated 7 years ago
- Matcher is a fast path matcher/globber supporting globstar/doublestar☆52Updated 2 years ago
- Golang Neural Network☆54Updated 6 years ago
- Bypasses restrictions on reflect☆75Updated 3 years ago
- Bitset data structure☆163Updated 2 years ago
- Pack a Go workflow/function as a Unix-style pipeline command☆55Updated 7 months ago
- Provide check digit algorithms and calculators written in Go☆111Updated 2 weeks ago
- A minimal windows only service stub for go that allows running any go program as a windows service.☆97Updated 2 years ago
- Compute message digest for large files in Go☆109Updated last year
- 👻 Locate and fix overly complex lines of code in Go.☆52Updated 6 years ago
- Go implementation of the Rust `dbg` macro☆205Updated 5 years ago
- interpol is a Go package for doing format-string like string interpolation using named parameters.☆44Updated 6 years ago
- Run stuff on the main thread in Go☆80Updated last year
- A corpus of popular Go modules☆107Updated 5 months ago
- Levenshtein distance and similarity metrics with customizable edit costs and Winkler-like bonus for common prefix.☆87Updated 4 years ago
- File format determination package for Go☆204Updated 4 years ago
- A complete solution for static files in Go code☆129Updated 10 months ago
- Helpers for making the use of reflection easier☆28Updated 9 months ago
- ☆78Updated 4 years ago