Standard library imports crypto/sha512 crypto/hmac bytes crypto/rand encoding/hex encoding/json errors fmt io/ioutil net/http net/url strconv strings time