Due to unexpected events I am behind on a project for a client. I would like to outsource the creation of a package to another freelancer. Requirements are as follows:
- Package should be written in golang
- Package should have four functions callable from other go code (public)
- First function should return an array of all of the windows registry keys and their currently assigned values.
- Second function should save these values to a .json file for later use.
- Third function should recall this data from a json file for use
- Fourth function should compare two files and return a list of differences between the two snapshots for analysis of changes to the windows registry.
- It should work on windows 10 and 11.