Custom JSON package
Wasn't a fan of this, I came from Python and I primarily wanted to handle JSON data in an easy-to-use way, like from here, so I built *this
(plus, this was part of my "learning Go" project).
That is to say, with a simple set of function calls, I wanted to do any of the following...
- read from a JSON file
- create a JSON object from scratch
- manipulate JSON elements
- write JSON data to a file
There are three types of JSON key-value stores:
- key-value
- key-list
- key-JSON (nested)
There are two types of JSON list elements:
- value
- JSON
- read from a JSON file
- find elements within the JSON file
- write to a JSON file
git clone ...
cd GoJSON
cd src
go build
./src
- add functionality
- add "How to use" to README
- restructure repo for GoLang GitHub tree structure standards
- add "CRUD-like" functionality for JSON elements (including creating an object from scratch)
- support types other than strings within the JSON object
find()
should support embedded list elements- build automation