OTP support

This commit is contained in:
Xavier Henner
2019-08-18 16:29:37 +02:00
parent 07b37e9bc4
commit e9f6a04864
7 changed files with 118 additions and 32 deletions

View File

@@ -1,6 +1,7 @@
package main
import (
"encoding/base64"
"math/big"
"net"
"sort"
@@ -8,6 +9,14 @@ import (
"github.com/pyke369/golang-support/uconfig"
)
func B64decode(s string) string {
data, err := base64.StdEncoding.DecodeString(s)
if err != nil {
return ""
}
return string(data)
}
// check if there is a member of "search" in "list". sort list to be more
// efficiant. adapt with sorting "search" too
func inArray(search, list []string) bool {