A Go package for media type and file extension detection, based on magic numbers
This is a fault tolerance library for Go designed to prevent cascading failures by isolating unhealthy remote services using the circuit breaker pattern. It serves as a resilience tool for managing request timeouts, defining fallback logic, and protecting remote systems from overloading. The library differentiates itself through the integration of a health metrics exporter that streams real-time performance and status data of remote connections to external monitoring tools. It combines this observability with a circuit breaker state machine that tracks success and failure rates to block calls
Fast, dependency-free Go package to infer binary file types based on the magic numbers header signature
Die Hauptfunktionen von h2non/filetype sind: File Storage Systems, General Utilities, General Utility Libraries.
Open-Source-Alternativen zu h2non/filetype sind unter anderem: gabriel-vasile/mimetype — A Go package for media type and file extension detection, based on magic numbers. alxrm/ugo. adelowo/onecache. afex/hystrix-go — This is a fault tolerance library for Go designed to prevent cascading failures by isolating unhealthy remote services… abo/rerate. alexpantyukhin/go-pattern-match.