Package: golang-github-sourcegraph-beaut-dev
Source: golang-github-sourcegraph-beaut
Version: 0.0~git20240611.627e4c2-1
Architecture: all
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Original-Maintainer: Debian Go Packaging Team <team+pkg-go@tracker.debian.org>
Installed-Size: 42
Depends: golang-github-stretchr-testify-dev, golang-pgregory-rapid-dev
Section: golang
Priority: optional
Multi-Arch: foreign
Homepage: https://github.com/sourcegraph/beaut
Description: convenient handling for validated types in Go
 Following the "Parse, Don't Validate" mantra, this library provides
 dedicated types to represent values that have already been validated, so
 that it is clear to the reader which operations are safe to perform and
 which require extra care.
 .
 It exposes types such as UTF8String, UTF8Bytes, AbsolutePath and
 RelativePath to represent common validations, avoiding redundant checks,
 reducing the risk of validation gaps and making invariants explicit in the
 type system.
