about summary refs log tree commit diff
path: root/gopkgs
AgeCommit message (Collapse)AuthorFilesLines
2020-02-10 Create gopkgs directory for golang libsWilliam Carroll2-0/+67
- Created a gopkgs directory and registered it with default.nix's readTree - Moved monzo_ynab/utils -> gopkgs - Consumed utils.go in main.go - Renamed monzo_ynab -> job
2020-02-10 Support simple key-value storeWilliam Carroll2-0/+51
In order to persist my access and refresh tokens, I needed a store. I think using a database like SQLite may have been fine for this but was heavier weight than what I wanted. I decided to write a simple key-value store when the state is encoded and JSON in a file called kv.json. TODO: - Support field nesting - Support better error handling - Support parameterizing the store path (i.e. ./kv.json)