Comments (3)
Btw the readme is wrong, using With
instead of WithDesc
in this example
from fault.
After a bit of use, I agree with this assessment. Having both the internal and external message using the same withDesc
is often repetitive in my use cases.
What about WithMsg
and WithFriendlyMsg
(or even WithFriendly
as an alias for simplicity)
from fault.
WithFriendly
seems nice, I'd like to write a new package for this really with a more well thought out API. Don't want to break the v1 promise though...
from fault.
Related Issues (20)
- Make fault less opinionated on displaying "stack" trace and error messages together HOT 7
- Avoid dependencies HOT 2
- Refactor Flatten to first flatten the tree and then filter the results HOT 3
- Enable locations to be generated for the caller in libraries HOT 8
- Make fault.Wrap nil tolerant HOT 1
- Add fault for sql queries and parameters HOT 1
- More cleverly split up glued error messages
- Support Unwrap for multiple errors
- Underlying map is modified globally in fctx
- Not getting the expected output HOT 18
- Pass ...Wrapper list to New constructor
- Support multiple ftag HOT 5
- Support arbitrary value type in fctx metadata HOT 5
- v1.0 Roadmap - consolidate built-in wrappers and implement API and DX improvements. HOT 3
- De-duplication logic causes some sentinel error patterns to result in error chain losses
- Error chains are not aware of "non message" error wrappers HOT 1
- Message missing due to incomplete Format implementation
- Error prints do not include external errors in some cases HOT 1
- Play nicely with multierror libraries HOT 6
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from fault.