go get -v github.com/czxichen/otpauth
package main
import (
"fmt"
"github.com/czxichen/otpauth"
)
func main() {
str := otpauth.GenerateOTP("Di", "dijielin@qq.com")
fmt.Printf("OTPAUTH字符串: %s\n",str)
if otpauth.CompareCode(3, 865946, "MNTIZ73RIWUUO2PJ") {
fmt.Println("Verification Pass!")
} else {
fmt.Println("Verification Faild!")
}
}