Files

20 lines
427 B
Go

package encrypt
import (
"encoding/base64"
)
// Base64Encode 对字符串进行 base64 编码
func Base64Encode(data []byte) string {
return base64.StdEncoding.EncodeToString(data)
}
// Base64Decode 对 base64 编码的字符串进行解码
func Base64Decode(encoded string) ([]byte, error) {
decodedBytes, err := base64.StdEncoding.DecodeString(encoded)
if err != nil {
return nil, err
}
return decodedBytes, nil
}