An open API service indexing awesome lists of open source software.

https://github.com/ubuntu/decorate

Go package containing various helpers to decorate errors with fewer lines of code in functions.
https://github.com/ubuntu/decorate

Last synced: about 1 year ago
JSON representation

Go package containing various helpers to decorate errors with fewer lines of code in functions.

Awesome Lists containing this project

README

          

# Decorate

This module offers various helpers to decorate errors with few lines of code in functions. It was a convenience submodule in some of Ubuntu's and Canonical's projects, so we decided to extract it into its own repository so we can share it with the world.

[![Code quality](https://github.com/ubuntu/decorate/workflows/QA/badge.svg)](https://github.com/ubuntu/decorate/actions/workflows/qa.yaml?query=workflow%3AQA)
[![Go Reference](https://pkg.go.dev/badge/github.com/ubuntu/decorate.svg)](https://pkg.go.dev/github.com/ubuntu/decorate)
[![Go Report Card](https://goreportcard.com/badge/ubuntu/decorate)](https://goreportcard.com/report/ubuntu/decorate)
[![License](https://img.shields.io/badge/License-MIT-blue.svg)](https://github.com/ubuntu/decorate/blob/main/LICENSE)

## Development

Your help would be very much appreciated! Check out the [CONTRIBUTING](./CONTRIBUTING.md) document to see how you could collaborate.

## Contact

You are welcome to create a new issue on this repository if you find bugs or wish to make any feature request.