reflectwalk
reflectwwalk 是一个 Go 库,用于使用反射在 Go 中 “遍历” 一个值,与在文件系统上 “遍历” 目录树的方式相同。遍历复杂结构可以让您对未知结构(例如从 JSON 解码的结构)进行操作。
reflectwwalk 是一个用于“遍历”复杂结构的 Go 库,类似于遍历文件系统。「reflectwalk is a Go library for "walking" complex structures, similar to walking a filesystem.」
reflectwalk
reflectwwalk 是一个 Go 库,用于使用反射在 Go 中 “遍历” 一个值,与在文件系统上 “遍历” 目录树的方式相同。遍历复杂结构可以让您对未知结构(例如从 JSON 解码的结构)进行操作。
Name With Owner | mitchellh/reflectwalk |
---|---|
Primary Language | Go |
Program language | Go (Language Count: 1) |
Platform | Linux, Mac, Windows |
License: | MIT License |
Created At | 2013-08-08 15:40:04 |
---|---|
Pushed At | 2022-04-21 16:48:49 |
Last Commit At | |
Release Count | 3 |
Last Release Name | v1.0.2 (Posted on ) |
First Release Name | v1.0.0 (Posted on ) |
Stargazers Count | 277 |
---|---|
Watchers Count | 7 |
Fork Count | 29 |
Commits Count | 65 |
Has Issues Enabled | |
Issues Count | 10 |
Issue Open Count | 2 |
Pull Requests Count | 13 |
Pull Requests Open Count | 2 |
Pull Requests Close Count | 1 |
Has Wiki Enabled | |
---|---|
Is Archived | |
Is Fork | |
Is Locked | |
Is Mirror | |
Is Private |
reflectwalk is a Go library for "walking" a value in Go using reflection,
in the same way a directory tree can be "walked" on the filesystem. Walking
a complex structure can allow you to do manipulations on unknown structures
such as those decoded from JSON.