# witchcraft-go-error **Repository Path**: mirrors_palantir/witchcraft-go-error ## Basic Information - **Project Name**: witchcraft-go-error - **Description**: Go error wrapping and formatting with loggable structured parameters - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: develop - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-08-18 - **Last Updated**: 2026-05-23 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README

Autorelease

witchcraft-go-error =================== [![](https://godoc.org/github.com/palantir/witchcraft-go-error?status.svg)](http://godoc.org/github.com/palantir/witchcraft-go-error) `witchcraft-error-go` defines the `werror` package, which provides an implementation of the `error` interface that stores safe and unsafe parameters and has the ability to specify another error as a cause. Associating structured safe and unsafe parameters with an error allows other infrastructure such as logging to make decisions about what parameters should or should not be extricated. TODO: * Provide example usage and output in README License ------- This project is made available under the [Apache 2.0 License](http://www.apache.org/licenses/LICENSE-2.0).