{"@context":"https://w3id.org/codemeta/3.0","@type":"SoftwareSourceCode","identifier":"pkg:golang/github.com/rafaelsq/errors","name":"github.com/rafaelsq/errors","description":"Package errors provides simple error stack and a little more of context to the error Normally you would compose your error doing something like this response, err := doSomething(somethingID) if err != nil { return fmt.Errorf( \"my error with id %d, response \\\"%v\\\"; %v\", somethingID, response, err, ) } All the context from your error will have to be in the error string.","version":"v0.0.0-20190703151832-7a3cfc8d45c9","softwareVersion":"v0.0.0-20190703151832-7a3cfc8d45c9","license":"https://spdx.org/licenses/MIT","codeRepository":"https://github.com/rafaelsq/errors","issueTracker":"https://github.com/rafaelsq/errors/issues","url":"https://github.com/rafaelsq/errors","programmingLanguage":{"@type":"ComputerLanguage","name":"Go"},"dateCreated":"2019-07-03","dateModified":"2019-07-03","datePublished":"2019-07-03","copyrightYear":2019,"downloadUrl":"https://proxy.golang.org/cached-only/github.com/rafaelsq/errors/@v/v0.0.0-20190703151832-7a3cfc8d45c9.zip","softwareHelp":{"@type":"WebSite","url":"https://pkg.go.dev/github.com/rafaelsq/errors#section-documentation"},"applicationCategory":"go","runtimePlatform":"go","developmentStatus":"active","sameAs":["https://pkg.go.dev/github.com/rafaelsq/errors"],"https://www.w3.org/ns/activitystreams#likes":2}