github.com/fairwindsops/go-targetprocess (go): Package targetprocess is a go library to make using the Targetprocess API easier. Some public types are included to ease in json -> struct unmarshaling. A lot of inspiration for this package comes from https://github.com/adlio/trello  Example Usage:  go-targetprocess includes some built-in structs that can be used for Users, Projects, Teams, and UserStories. You don't have to use those though and can use the generic `Get()` method with a custom struct as the output for a response to be JSON decoded into. Filtering functions (`Where()`, `Include()`, etc.) can be used in `Get()` just like they can in any of the helper functions.  Example:  Debug Logging: This idea was taken directly from the https://github.com/adlio/trello package. To add a debug logger, do the following:
Keywords: golang-package|targetprocess