Proposal: errors.With(err, other error) error

This page summarizes the projects mentioned and recommended in the original post on /r/golang

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.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • go

    The Go programming language

  • simplerr

    Advanced Go error handling, made simple

  • 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.

    InfluxDB logo
  • errors

    Go stdlib errors package extension. (by tlog-dev)

  • Full code with few tests is here

  • problem

    Library to assist with RFC 7807 implementation for Go web services (by lpar)

  • 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.

Suggest a related project

Related posts

  • Synchronization Patterns in Go

    2 projects | /r/golang | 20 Mar 2023
  • Go errors but structured and composable. Fault provides an extensible yet ergonomic mechanism for wrapping errors

    4 projects | /r/golang | 30 Oct 2022
  • Please review my gRPC library which simplifies usage of the gRPC error model in Golang

    1 project | /r/grpc | 22 Jul 2021
  • Defining HTTP Status code from error types

    2 projects | /r/golang | 26 Mar 2021
  • Creating a personal AI assistant a.k.a An approachable series on learning new stuff!

    1 project | dev.to | 10 May 2024