Top 0.2% dependent packages on proxy.golang.org
Top 0.3% dependent repos on proxy.golang.org
Top 3.4% forks on proxy.golang.org
Top 0.4% docker downloads on proxy.golang.org
proxy.golang.org : github.com/oleiade/reflections
Package reflections provides high level abstractions over the Go standard reflect library. In practice, the `reflect` library's API proves somewhat low-level and un-intuitive. Using it can turn out pretty complex, daunting, and scary, when doing simple things like accessing a structure field value, a field tag, etc. The `reflections` package aims to make developers' life easier when it comes to introspect struct values at runtime. Its API takes inspiration in the python language's `getattr,` `setattr,` and `hasattr` set of methods and provides simplified access to structure fields and tags.
Registry
-
Source
- Documentation
- JSON
purl: pkg:golang/github.com/oleiade/reflections
Keywords:
go
, golang
, reflect
, reflection
, runtime
, types
License: MIT
Latest release: 9 months ago
First release: almost 9 years ago
Namespace: github.com/oleiade
Dependent packages: 308
Dependent repositories: 631
Stars: 508 on GitHub
Forks: 51 on GitHub
Docker dependents: 92
Docker downloads: 24,430,290
See more repository details: repos.ecosyste.ms
Last synced: 1 day ago