Unlike that repo, this required no changes to bring up to the latest stable go version - so I've done that as part of this (we had to upgrade to some new version, so there was no reason to pull in the latest).
It also necessitated changing images and docker versions in the CircleCI jobs, which required some small tweaks to their payloads. There might be other changes we want to make there, but I'm trying to keep this as minimal as possible for now.
I've done my best to pull in the enhancements and style changes made to autograph in https://github.com/mozilla-services/autograph/pull/898 over here as well.
Unlike that repo, this required no changes to bring up to the latest stable go version - so I've done that as part of this (we had to upgrade to some new version, so there was no reason to pull in the latest).
It also necessitated changing images and docker versions in the CircleCI jobs, which required some small tweaks to their payloads. There might be other changes we want to make there, but I'm trying to keep this as minimal as possible for now.