Go implementation of The Update Framework