-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
Full code with few tests is here
The approach I tried for APIs was to do the opposite, and have the DB layer use an error type which includes an appropriate HTTP status code and details of exactly what's wrong as well as the regular error value.
NOTE:
The number of mentions on this list indicates mentions on common posts plus user suggested alternatives.
Hence, a higher number means a more popular project.
Related posts
-
Synchronization Patterns in Go
-
Go errors but structured and composable. Fault provides an extensible yet ergonomic mechanism for wrapping errors
-
Please review my gRPC library which simplifies usage of the gRPC error model in Golang
-
Defining HTTP Status code from error types
-
Creating a personal AI assistant a.k.a An approachable series on learning new stuff!