1
0
mirror of https://github.com/charlienet/go-mixed.git synced 2025-07-18 00:22:41 +08:00
Files
go-mixed/bytesconv/byteResult.go
2022-05-27 10:41:22 +08:00

30 lines
461 B
Go

package bytesconv
import (
"encoding/base64"
"encoding/hex"
"strings"
)
type BytesResult []byte
func (r BytesResult) Hex() string {
return hex.EncodeToString(r)
}
func (r BytesResult) UppercaseHex() string {
return strings.ToUpper(hex.EncodeToString(r))
}
func (r BytesResult) Base64() string {
return base64.StdEncoding.EncodeToString(r)
}
func (r BytesResult) Bytes() []byte {
return r
}
func (r BytesResult) String() string {
return r.Hex()
}