Balík: golang-github-alecthomas-participle-dev (0.7.1-2)
Odkazy pre golang-github-alecthomas-participle-dev
Zdroje Debian:
Stiahnuť zdrojový balík golang-github-alecthomas-participle:
- [golang-github-alecthomas-participle_0.7.1-2.dsc]
- [golang-github-alecthomas-participle_0.7.1.orig.tar.gz]
- [golang-github-alecthomas-participle_0.7.1-2.debian.tar.xz]
Správcovia:
Externé zdroje:
- Domovská stránka [github.com]
Podobné balíky:
- golang-github-tendermint-go-wire-dev
- golang-github-hashicorp-go-cleanhttp-dev
- libpegex-perl
- python3-funcparserlib
- python-funcparserlib
- golang-k8s-sigs-structured-merge-diff-dev
- golang-gopkg-go-playground-validator.v8-dev
- golang-github-go-playground-validator-v10-dev
- golang-github-go-ozzo-ozzo-validation.v4-dev
- python-django-crispy-forms
- python3-django-crispy-forms
parser library for Go (library)
The goal of this package is to provide a simple, idiomatic and elegant way of defining parsers in Go.
Participle's method of defining grammars should be familiar to any Go programmer who has used the encoding/json package: struct field tags define what and how input is mapped to those same fields. This is not unusual for Go encoders, but is unusual for a parser.
Participle parsers are LL(k). Among other things, this means that they do not support left recursion.
The default value of K is 1 but this can be controlled with participle.UseLookahead(k).
Left recursion must be eliminated by restructuring your grammar.
Ostatné balíky súvisiace s balíkom golang-github-alecthomas-participle-dev
|
|
|
|
-
- dep: golang-github-stretchr-testify-dev
- sacred extension to the standard Go testing package
Stiahnuť golang-github-alecthomas-participle-dev
Architektúra | Veľkosť balíka | Nainštalovaná veľkosť | Súbory |
---|---|---|---|
all | 53.6 kB | 291.0 kB | [zoznam súborov] |