An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

github.com/goji/param

Package param deserializes parameter values into a given struct using magical reflection ponies. Inspired by gorilla/schema, but uses Rails/jQuery style param encoding instead of their weird dotted syntax. In particular, this package was written with the intent of parsing the output of jQuery.param. This package uses struct tags to guess what names things ought to have. If a struct value has a "param" tag defined, it will use that. If there is no "param" tag defined, the name part of the "json" tag will be used. If that is not defined, the name of the field itself will be used (no case transformation is performed). If the name derived in this way is the string "-", param will refuse to set that value. The parser is extremely strict, and will return an error if it has any difficulty whatsoever in parsing any parameter, or if there is any kind of type mismatch.

Ecosystem
proxy.golang.org
Latest Release
v0.0.0-20160927210335-d7f49fd7d1ed
over 3 years ago
Versions
1
Dependent Packages
7
Dependent Repos
25
Top 7.4% on proxy.golang.org
github.com/inconshreveable/olive/v2 v2.0.0-20221207212301-9542b1665553
olive is a a tiny framework built on top of martini for rapid development of robust REST APIs. o...
1 version - Latest release: over 3 years ago - 8 stars on GitHub
Top 8.3% on proxy.golang.org
github.com/styczynski/octosql.py v0.3.0 💰
Octosql bindings for Python
3 versions - Latest release: over 6 years ago - 3 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/falzm/httpdump v0.1.1
2 versions - Latest release: almost 7 years ago
Past Dependents
Include Past Dependents

Check this option to include packages that no longer depend on this package in their latest version but previously did.

Filter
Links
Registry proxy.golang.org
Source Repository
Docs Documentation
JSON API View JSON
CodeMeta codemeta.json
Package Details
PURL pkg:golang/github.com/goji/param
spec
License MIT
Namespace github.com/goji
First Release over 3 years ago
Last Synced 21 days ago
Repository
Stars 22 on GitHub
Forks 6 on GitHub
Docker Dependents 124
Docker Downloads 9,215,026
Rankings on proxy.golang.org
Overall Top 3.8%
Dependent packages Top 2.1%
Dependent repos Top 1.1%
Forks Top 7.7%
Docker downloads Top 0.4%