benbjohnson / hashfs
Implementation of io/fs.FS that appends SHA256 hashes to filenames to allow for aggressive HTTP caching.
โ369Updated last year
Alternatives and similar repositories for hashfs:
Users that are interested in hashfs are comparing it to the libraries listed below
- work in progressโ197Updated 6 months ago
- An extensible file system abstraction for Go. File systems, composable interfaces, and test suites.โ259Updated 7 months ago
- Gohalt ๐ฎโโ๐: Fast; Simple; Powerful; Go Throttler libraryโ347Updated 9 months ago
- Go io/fs.FS filesystem implementations for various URL schemesโ302Updated this week
- Composable HTML components in Golangโ200Updated last year
- Golang helpers for data sizes (kilobytes, petabytes), human readable sizes, parsingโ158Updated last year
- sq is a type-safe data mapper and query builder for Go.โ263Updated 5 months ago
- Go library for printing human readable, relative time differences ๐ฐ๏ธโ404Updated 7 months ago
- sqlf generates parameterized SQL statements in Go, sprintf styleโ127Updated last year
- ยตDiff - a micro Go diffing libraryโ176Updated last month
- Importable package that parses version info from debug.ReadBuildInfo().โ265Updated 3 months ago
- S3 FileSystem (fs.FS) implementationโ185Updated last year
- ๐Jeff provides the simplest way to manage web sessions in Go.โ267Updated last month
- Fast, high quality alternative to math/rand and golang.org/x/exp/randโ238Updated 3 months ago
- Convert Go values to their ASTโ310Updated last week
- A simple assertion library using Go genericsโ156Updated 2 weeks ago
- A Blurhash implementation in pure Go (Decode/Encode)โ209Updated last year
- Lets you retrieve platform-specific paths (like directories for app-data, cache, config, and logs)โ213Updated 2 years ago
- Include files in your binary the easy wayโ277Updated 4 years ago
- A Go library for validating structs, maps and slices.โ226Updated 3 months ago
- Go SQLite3 driverโ587Updated 10 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โ110Updated last week
- Using brotli compression to embed static files in Go.โ529Updated 3 years ago
- The worldโs most powerful template engine and Go embeddable interpreterโ458Updated 2 weeks ago
- Go 1.23 range functions with database/sqlโ144Updated 3 months ago
- A minimalist Go configuration libraryโ380Updated 11 months ago
- Python's repr() for Goโ164Updated 2 weeks ago
- Is a general library to help modify or set data within data structures and other objects.โ253Updated 2 months ago
- An efficient JSON decoderโ425Updated last year
- A source code linter that can be used to find code that will cause problems with Go's error wrapping schemeโ270Updated this week