Pointerstructure. Find and change specific values inside data structures using plain text addresses.

gist.github.com/mitchellh/90029601268e59a29e64e55bab1c5bdc

Vaya's read on this project

Problem, audience, market, and the verdict — sign in to see it.

Updates

November 2021
  • a struct field not being found should be an ErrNotFound error
February 2021
  • Adding ValueTransformationHookFn (#10)
  • Allow commas in struct tags, simply ignore everything after the comma…
  • GitHub actions (#9)
November 2020
  • Return descriptive and comparable errors (#6)
  • Add struct tag support for Get operations (#7)
April 2019
  • Add a license (#5)
March 2019
  • Add minimal support for structs (Get only)
  • Add go.mod
February 2017
  • Merge pull request #2 from voidabhi/fix-lint
  • Fix golint warnings
  • update README with delete support
  • Delete to delete the value pointed to
  • support the slice append key "-"
  • update README with go styling
  • update README
  • String and sorting
  • coerce helper to robustly coerce types
  • type coerce set values for maps into the proper type
  • correct the README