An open API service providing repository metadata for many open source software ecosystems.

Package Usage: go: github.com/alecthomas/participle

Package participle constructs parsers from definitions in struct tags and parses directly into those structs. The approach is philosophically similar to how other marshallers work in Go, "unmarshalling" an instance of a grammar into a struct. The supported annotation syntax is: The following modifiers can be used after any expression: Supported but deprecated: Here's an example of an EBNF grammar.
16 versions
Latest release: over 4 years ago
445 dependent packages

View more package details: https://packages.ecosystem.code.gouv.fr/registries/proxy.golang.org/packages/github.com/alecthomas/participle

Dependent Repos 0