Standard library imports bufio crypto/rand encoding/hex crypto/hmac crypto/sha256 errors fmt net/url os strconv strings time