add base64
master
李光春 2 years ago
parent 14611a30b9
commit 06d2bf229e

@ -1,7 +1,13 @@
## v1.0.32 / 2021-12-25
- 优化aes方法
- 增加base64方法
## v1.0.31 / 2021-12-24
- 增加美团联盟服务
- 优化http、request方法
## v1.0.30 / 2021-12-21
- 优化time方法、增加设置Unix时间戳方式

@ -1,5 +1,5 @@
package go_library
func Version() string {
return "v1.0.31"
return "v1.0.32"
}

@ -1,12 +1,9 @@
package go_library
import (
"fmt"
"log"
"testing"
)
func TestVersion(t *testing.T) {
fmt.Println(Version())
log.Println(Version())
t.Log(Version())
}

@ -1,3 +0,0 @@
apiclient_cert.pem
apiclient_key.pem
app_test.go

@ -49,7 +49,7 @@ func (app *App) request(url string, params map[string]interface{}, method string
return nil, result, err
}
req.Header.Add("Authorization", "WECHATPAY2-SHA256-RSA2048 "+authorization)
req.Header.Add("User-Agent", request.GetUserAgent())
req.Header.Add("User-Agent", request.GetRandomUserAgent())
req.Header.Add("Content-Type", "application/json")
req.Header.Add("Accept", "application/json")
req.Header.Add("Accept-Language", "zh-CN")

@ -1,4 +1,4 @@
package aes
package goaes
import (
"bytes"

@ -0,0 +1,17 @@
package gobase64
import "encoding/base64"
// Encode base64编码
func Encode(input string) string {
return base64.StdEncoding.EncodeToString([]byte(input))
}
// Decode base64解码
func Decode(input string) string {
decodeString, err := base64.StdEncoding.DecodeString(input)
if err != nil {
return ""
}
return string(decodeString)
}

@ -0,0 +1,13 @@
package gobase64
import (
"testing"
)
func TestEncode(t *testing.T) {
t.Log(Encode("广东茂名"))
}
func TestDecode(t *testing.T) {
t.Log(Decode(Encode("广东茂名")))
}
Loading…
Cancel
Save