Documentation
¶
Index ¶
- func Base64DecodeString(input string) (string, error)
- func Base64EncodeString(str string) string
- func CaesarDecrypt(encryptedText string, shift int) string
- func CaesarEncrypt(plainText string, shift int) string
- func Md5HashEncrypt(text string) string
- func Md5HashEncryptFile(filepath string) (string, error)
- func UnicodeDecodeString(str string) string
- func UnicodeEncodeString(input string) string
- func UrlDecodeString(str string) string
- func UrlEncodeAllCharacters(input string) string
- func UrlEncodeNonAlphanumeric(input string) string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Base64DecodeString ¶
Base64DecodeString 将输入的 Base64 字符串解码为明文字符串 Args: input string Base64 字符串。 Returns: string 解码后的明文字符串, error 错误信息。
func Base64EncodeString ¶
Base64EncodeString 将输入的字符串编码为 Base64 字符串 Args: str string 明文字符串。 Returns: string 编码后的 Base64 字符串。
func CaesarDecrypt ¶
CaesarDecrypt 凯撒解码。 Args: encryptedText string 密文, shift int 解密偏移量。 Returns: string 明文。
func CaesarEncrypt ¶
CaesarEncrypt 凯撒编码。 Args: plainText string 明文, shift int 加密偏移量。 Returns: string 密文。
func Md5HashEncrypt ¶
Md5HashEncrypt md5加密字符串。 Args: text string 需要加密的文本。 Returns: string 加密后的文本。
func Md5HashEncryptFile ¶
Md5HashEncryptFile 计算文件的 md5 值。 Args: filepath string 文件路径。 Returns: string 文件的 md5 值, error 错误信息。
func UnicodeDecodeString ¶
UnicodeDecodeString 将字符串中的Unicode编码解码为对应的字符。 Args: str string unicode 编码。 Returns: string unicode 解码后的字符串。
func UnicodeEncodeString ¶
UnicodeEncodeString 将字符串编码为 Unicode 转义序列 Args: input string 要编码的字符串。 Returns: string 编码后的字符串。
func UrlDecodeString ¶
UrlDecodeString 对字符串进行URL解码 Args: str - 要进行URL解码的字符串 Returns: string 解码后的字符串 e.g.: "%48%65%6c%6c%6f%2c%20%57%6f%72%6c%64%21%20%31%32%33" -> "Hello, World! 123"
func UrlEncodeAllCharacters ¶
UrlEncodeAllCharacters 对字符串中的所有字符(包括字母和数字)都进行URL编码 Args: input - 要进行URL编码的字符串 Returns: string 编码后的字符串 e.g.: "Hello, World! 123" -> "%48%65%6c%6c%6f%2c%20%57%6f%72%6c%64%21%20%31%32%33"
func UrlEncodeNonAlphanumeric ¶
UrlEncodeNonAlphanumeric 对字符串中除了数字和字母以外的其他字符进行URL编码 Args: input - 要进行URL编码的字符串 Returns: string 编码后的字符串 e.g.: "Hello, World! 123" -> "Hello%2C+World%21+123"
Types ¶
This section is empty.