Documentation
¶
Index ¶
- func Decode(dst io.Writer, src io.Reader) (int64, error)
- func DecodeBytes(src []byte) ([]byte, error)
- func DecodeBytes2Bytes(src []byte) []byte
- func DecodeBytes2String(src []byte) string
- func DecodeString(src string) (string, error)
- func DecodeString2Bytes(src string) []byte
- func DecodeString2String(src string) string
- func Encode(dst io.Writer, src io.Reader, flags ...EncodeFlags) (int64, error)
- func EncodeBytes(src []byte, flags ...EncodeFlags) ([]byte, error)
- func EncodeBytes2Bytes(src []byte, flags ...EncodeFlags) []byte
- func EncodeBytes2String(src []byte, flags ...EncodeFlags) string
- func EncodeString(src string, flags ...EncodeFlags) (string, error)
- func EncodeString2Bytes(src string, flags ...EncodeFlags) []byte
- func EncodeString2String(src string, flags ...EncodeFlags) string
- type EncodeFlags
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Decode ¶
Decode copies io.Reader which is in base64 format ( any one of StdEncoding/URLEncoding/RawStdEncoding/RawURLEncoding).
func DecodeBytes ¶
DecodeBytes decode bytes which is in base64 format ( any one of StdEncoding/URLEncoding/RawStdEncoding/RawURLEncoding).
func DecodeBytes2Bytes ¶
DecodeBytes2Bytes decode bytes which is in base64 format ( any one of StdEncoding/URLEncoding/RawStdEncoding/RawURLEncoding).
func DecodeBytes2String ¶
DecodeBytes2String decode bytes which is in base64 format ( any one of StdEncoding/URLEncoding/RawStdEncoding/RawURLEncoding).
func DecodeString ¶
DecodeString decode string which is in base64 format ( any one of StdEncoding/URLEncoding/RawStdEncoding/RawURLEncoding).
func DecodeString2Bytes ¶
DecodeString2Bytes decode string which is in base64 format ( any one of StdEncoding/URLEncoding/RawStdEncoding/RawURLEncoding).
func DecodeString2String ¶
DecodeString2String decode string which is in base64 format ( any one of StdEncoding/URLEncoding/RawStdEncoding/RawURLEncoding).
func Encode ¶
Encode copies io.Reader to io.Writer which is in base64 format ( any one of StdEncoding/URLEncoding/RawStdEncoding/RawURLEncoding).
func EncodeBytes ¶
func EncodeBytes(src []byte, flags ...EncodeFlags) ([]byte, error)
EncodeBytes encodes src into base64 []byte.
func EncodeBytes2Bytes ¶
func EncodeBytes2Bytes(src []byte, flags ...EncodeFlags) []byte
EncodeBytes2Bytes encodes src into base64 []byte.
func EncodeBytes2String ¶
func EncodeBytes2String(src []byte, flags ...EncodeFlags) string
EncodeBytes2String encodes src into base64 []byte.
func EncodeString ¶
func EncodeString(src string, flags ...EncodeFlags) (string, error)
EncodeString encodes src into base64 string.
func EncodeString2Bytes ¶
func EncodeString2Bytes(src string, flags ...EncodeFlags) []byte
EncodeString2Bytes encodes src into base64 string.
func EncodeString2String ¶
func EncodeString2String(src string, flags ...EncodeFlags) string
EncodeString2String encodes src into base64 string.