Define ContentHash, VariantKey, and PathHash types to replace raw strings, providing compile-time type safety for storage operations. Update storage layer to use typed parameters, refactor cache to use variant storage keyed by VariantKey, and implement source content reuse on cache misses. |
||
|---|---|---|
| .. | ||
| auth.go | ||
| handlers_test.go | ||
| handlers.go | ||
| healthcheck.go | ||
| image.go | ||
| imageenc.go | ||