Pinned Repositories
adapt
📦 adapt is a simple general-purpose migration library that gets embedded into your Go application
afy
The simplest artifact repository manager out there. Really.
apperr
🗑 apperr provides a unified framework- and network-agnostic error generation interface. Errors can be localized and converted to GRPC, Twirp, HTTP, etc. equivalents
azoo
azoo is a headless ASVS Level 3 Identity and Access Management (IAM) system built for a cloud-native environment
d
star-d provides distributed versions of common packages like sync
fscache
:eyeglasses: fscache is a simple, non-magical helper package for loading file-system content only once and using an in-memory cache for consecutive requests.
ipstack
:satellite: ipstack is a helper package for calling the https://ipstack.com API. It includes type-safe response packets and a WorkerPool for asynchronous, once-only, lookup tasks.
liblog
Discontinued in favor of log/slog. liblog was an interface/contract for logging backends. It was used by public libraries and packages that wanted to give their user's control over structured and leveled logging output.
magic
:carousel_horse: magic is an auto-parsing library and competitive coding helper package with batteries included. The library takes care of allocating and populating your memory.
mysophie
mysophie is a tool that handles static asset versioning and can be plugged into any building process. It's stateless, allows very aggressive cache settings and only runs once per production build.
harwoeck's Repositories
harwoeck/afy
The simplest artifact repository manager out there. Really.
harwoeck/adapt
📦 adapt is a simple general-purpose migration library that gets embedded into your Go application
harwoeck/ipstack
:satellite: ipstack is a helper package for calling the https://ipstack.com API. It includes type-safe response packets and a WorkerPool for asynchronous, once-only, lookup tasks.
harwoeck/magic
:carousel_horse: magic is an auto-parsing library and competitive coding helper package with batteries included. The library takes care of allocating and populating your memory.
harwoeck/mysophie
mysophie is a tool that handles static asset versioning and can be plugged into any building process. It's stateless, allows very aggressive cache settings and only runs once per production build.
harwoeck/apperr
🗑 apperr provides a unified framework- and network-agnostic error generation interface. Errors can be localized and converted to GRPC, Twirp, HTTP, etc. equivalents
harwoeck/azoo
azoo is a headless ASVS Level 3 Identity and Access Management (IAM) system built for a cloud-native environment
harwoeck/fscache
:eyeglasses: fscache is a simple, non-magical helper package for loading file-system content only once and using an in-memory cache for consecutive requests.
harwoeck/fcer
fcer is a file partition algorithm, that splits a file into a set of partitions and calculates their offset and length. After finding these parts it is possible to process a file concurrently without worker-interference.
harwoeck/hibpoffline
High-performance Service for querying an offline copy of the HIBP database (a collection of 551 million breached 🔓 passwords). Exists because private ☁️ = ❤.
harwoeck/liblog
Discontinued in favor of log/slog. liblog was an interface/contract for logging backends. It was used by public libraries and packages that wanted to give their user's control over structured and leveled logging output.
harwoeck/d
star-d provides distributed versions of common packages like sync
harwoeck/confl
confl - config loader interface
harwoeck/conflviper
harwoeck/go-proverbs.github.io
Inspired by @rob_pike talk at Gopherfest SV 2015
harwoeck/go-starter
An opinionated production-ready SQL-/Swagger-first RESTful JSON API written in Go, highly integrated with VSCode DevContainers by allaboutapps.
harwoeck/ristretto-lc
harwoeck/sqlee
:tophat: Package sqlee is a general purpose, transparent, non-magical helper package for sql.DB that simplifies and reduces error checking for various SQL operations.