Digital signatures of JSON documents, implemented in Go