github.com/mashingan/smapping (go): Package smapping is Library for collecting various operations on struct and its mapping to interface{} and/or map[string]interface{} type. Implemented to ease the conversion between Golang struct and json format together with ease of mapping selections using different part of field tagging.  The implementation is abstraction on top reflection package, reflect.  The snippet code below will be used accross example for brevity
Keywords: go|golang|golang-library|reflection|structs