Simple
This release was made after we put this software onto dev and did some testing. We found a use case that we need to fix before prod. This code does not contain that use case as it's pretty specific to our needs, and it makes this code even more complicated.
TODO: remove the user package dependency from cache. Make cache just do add/get/del on any interface{}
. Then make the handlers do the mysql queries, and cache their results.