Standard library imports context crypto/rand crypto/sha1 encoding/base64 encoding/binary errors fmt io net/http strings time unicode/utf8