Skip to content

Golang package for flattening a complex value down to a map of paths to values.

License

Notifications You must be signed in to change notification settings

jesse-amano/mapconv

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

mapconv

Go package for flattening a structured value down to a map of paths to values.

Arrays, maps, and slices recursively produce map keys until terminal values are found.

Terminal values are:

  • bool
  • int (and rune, int8, int16, ...)
  • uint (and byte, uint8, uint16, ...)
  • float64 (and float32)
  • string

About

Golang package for flattening a complex value down to a map of paths to values.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 100.0%