Imports github.com/pkg/errors Standard library imports crypto/sha256 crypto/subtle mime/multipart bytes crypto/hmac encoding/hex encoding/json errors fmt io io/ioutil net/http net/url os path strconv strings time