从Github代码改的
原地址: https://github.com/robbiev/two-factor-auth
package main
import (
"crypto/hmac"
"crypto/sha1"
"encoding/base32"
"fmt"
"os"
"strings"
"time"
)
func toBytes(value int64) []byte {
var result []byte
mask := int64(0xFF)
shifts :=