hack-pad / hackpadfs
An extensible file system abstraction for Go. File systems, composable interfaces, and test suites.
☆261Updated 9 months ago
Alternatives and similar repositories for hackpadfs
Users that are interested in hackpadfs are comparing it to the libraries listed below
Sorting:
- Go io/fs.FS filesystem implementations for various URL schemes☆308Updated last week
- Implementation of io/fs.FS that appends SHA256 hashes to filenames to allow for aggressive HTTP caching.☆371Updated last year
- Terminal string styling for go done right, with full and painless Windows 10 support.☆340Updated 3 years ago
- dagger is a fast, concurrency safe, mutable, in-memory directed graph library. Also includes a number of generic, concurrency safe data-s…☆323Updated last year
- Go library for printing human readable, relative time differences 🕰️☆408Updated 10 months ago
- Machine is a zero dependency library for highly concurrent Go applications. It is inspired by errgroup.Group with extra bells & whistles☆366Updated 2 years ago
- sq is a type-safe data mapper and query builder for Go.☆265Updated 7 months ago
- The world’s most powerful template engine and Go embeddable interpreter☆464Updated 3 months ago
- Is a general library to help modify or set data within data structures and other objects.☆269Updated 4 months ago
- Highly configurable, fast JSON encoder for Go☆176Updated last year
- Maths includes mathematical functions not defined in the standard Go math package.☆174Updated 2 years ago
- Gohalt 👮♀🛑: Fast; Simple; Powerful; Go Throttler library☆349Updated last year
- A modern generic testing assertions library for Go☆190Updated 2 months ago
- A Go library for validating structs, maps and slices.☆229Updated 6 months ago
- An implementation of a `Nullable` type for JSON bodies, indicating whether the field is absent, set to null, or set to a value☆115Updated last week
- A robust, dependency-free go library that provides simple, thin, and user-friendly pub-sub kind of in-process event system for your Go ap…☆109Updated 9 months ago
- Optional values for Go☆103Updated 4 months ago
- Go package to embed the Mozilla Included CA Certificate List☆118Updated last week
- Importable package that parses version info from debug.ReadBuildInfo().☆287Updated 6 months ago
- Marshmallow provides a flexible and performant JSON unmarshalling in Go. It specializes in dealing with unstructured struct - when some f…☆384Updated last year
- Python's repr() for Go☆165Updated last week
- A set of performant rate limiters for Go☆90Updated last year
- mango is a man-page generator for the Go flag, pflag, cobra, coral, and kong packages☆259Updated last year
- 🔊Minimalist message bus implementation for internal communication with zero-allocation magic on Emit☆347Updated 2 years ago
- Pluggable, extensible virtual file system for Go☆335Updated this week
- Juniper is an extension to the Go standard library using generics, including containers, iterators, and streams.☆506Updated 2 months ago
- Include files in your binary the easy way☆277Updated 4 years ago
- A Go time testing library for writing deterministic unit tests☆254Updated 4 months ago
- S3 FileSystem (fs.FS) implementation☆203Updated last year
- 🌐 Interact with browser from Go. Manually crafted WebAPI interoperation library.☆218Updated last year