{"@context":"https://w3id.org/codemeta/3.0","@type":"SoftwareSourceCode","identifier":"pkg:golang/github.com/negrel/assert","name":"github.com/negrel/assert","description":"Package assert provides a set of comprehensive debug assertions.\n\nThe following is a complete example using assert in a function:\n\nDebug assertions are programming statements that help developers catch\nlogical errors during development by verifying assumptions about the\nprogram's state. They're typically used to check conditions that should\nalways be true during normal program execution. If the condition is false,\nthe assertions is either wrong or there is a programming error. In\nboth case, program panics if it was compiled with the `assert` tags\n(`go build -tags assert ./path/to/my/package`)\n\nEvery assertion function also takes an optional string message as the final argument,\nallowing custom error messages to be appended to the message the assertion method outputs.","version":"v0.5.0","softwareVersion":"v0.5.0","license":"https://spdx.org/licenses/MIT","codeRepository":"https://github.com/negrel/assert","issueTracker":"https://github.com/negrel/assert/issues","url":"https://github.com/negrel/assert","programmingLanguage":{"@type":"ComputerLanguage","name":"Go"},"dateCreated":"2023-11-02","dateModified":"2024-12-11","datePublished":"2024-12-11","copyrightYear":2023,"downloadUrl":"https://proxy.golang.org/github.com/negrel/assert/@v/v0.5.0.zip","softwareHelp":{"@type":"WebSite","url":"https://pkg.go.dev/github.com/negrel/assert#section-documentation"},"applicationCategory":"go","runtimePlatform":"go","developmentStatus":"active","sameAs":["https://pkg.go.dev/github.com/negrel/assert"],"https://www.w3.org/ns/activitystreams#likes":27,"https://forgefed.org/ns#forks":1}