diff --git a/README.md b/README.md index 15145d6..40a3686 100644 --- a/README.md +++ b/README.md @@ -154,7 +154,9 @@ import "github.com/duke-git/lancet/cryptor" - [GenerateRsaKey](https://github.com/duke-git/lancet/blob/v1/docs/cryptor.md#GenerateRsaKey) - [RsaEncrypt](https://github.com/duke-git/lancet/blob/v1/docs/cryptor.md#RsaEncrypt) - [RsaDecrypt](https://github.com/duke-git/lancet/blob/v1/docs/cryptor.md#RsaDecrypt) - +- [GenerateRsaKeyPair](https://github.com/duke-git/lancet/blob/v1/docs/cryptor.md#GenerateRsaKeyPair) +- [RsaEncryptOAEP](https://github.com/duke-git/lancet/blob/v1/docs/cryptor.md#RsaEncryptOAEP) +- [RsaDecryptOAEP](https://github.com/duke-git/lancet/blob/v1/docs/cryptor.md#RsaDecryptOAEP) ### 4. Datetime package supports date and time format and compare. ```go @@ -237,6 +239,7 @@ import "github.com/duke-git/lancet/fileutil" - [WriteCsvFile](https://github.com/duke-git/lancet/blob/v1/docs/fileutil.md#WriteCsvFile) - [WriteStringToFile](https://github.com/duke-git/lancet/blob/v1/docs/fileutil.md#WriteStringToFile) - [WriteBytesToFile](https://github.com/duke-git/lancet/blob/v1/docs/fileutil.md#WriteBytesToFile) +- [ReadFile](https://github.com/duke-git/lancet/blob/v1/docs/fileutil.md#ReadFile) ### 6. Formatter contains some functions for data formatting. @@ -510,6 +513,16 @@ import "github.com/duke-git/lancet/validator" - [IsGBK](https://github.com/duke-git/lancet/blob/v1/docs/validator.md#IsGBK) - [IsASCII](https://github.com/duke-git/lancet/blob/v1/docs/validator.md#IsASCII) - [IsPrintable](https://github.com/duke-git/lancet/blob/v1/docs/validator.md#IsPrintable) +- [IsBin](https://github.com/duke-git/lancet/blob/v1/docs/validator.md#IsBin) +- [IsHex](https://github.com/duke-git/lancet/blob/v1/docs/validator.md#IsHex) +- [IsBase64URL](https://github.com/duke-git/lancet/blob/v1/docs/validator.md#IsBase64URL) +- [IsJWT](https://github.com/duke-git/lancet/blob/v1/docs/validator.md#IsJWT) +- [IsVisa](https://github.com/duke-git/lancet/blob/v1/docs/validator.md#IsVisa) +- [IsMasterCard](https://github.com/duke-git/lancet/blob/v1/docs/validator.md#IsMasterCard) +- [IsAmericanExpress](https://github.com/duke-git/lancet/blob/v1/docs/validator.md#IsAmericanExpress) +- [IsUnionPay](https://github.com/duke-git/lancet/blob/v1/docs/validator.md#IsUnionPay) +- [IsChinaUnionPay](https://github.com/duke-git/lancet/blob/v1/docs/validator.md#IsChinaUnionPay) + ## How to Contribute diff --git a/README_zh-CN.md b/README_zh-CN.md index 9a8bc78..f037089 100644 --- a/README_zh-CN.md +++ b/README_zh-CN.md @@ -153,6 +153,10 @@ md#HmacSha256WithBase64) - [GenerateRsaKey](https://github.com/duke-git/lancet/blob/v1/docs/cryptor_zh-CN.md#GenerateRsaKey) - [RsaEncrypt](https://github.com/duke-git/lancet/blob/v1/docs/cryptor_zh-CN.md#RsaEncrypt) - [RsaDecrypt](https://github.com/duke-git/lancet/blob/v1/docs/cryptor_zh-CN.md#RsaDecrypt) +- [GenerateRsaKeyPair](https://github.com/duke-git/lancet/blob/v1/docs/cryptor_zh-CN.md#GenerateRsaKeyPair) +- [RsaEncryptOAEP](https://github.com/duke-git/lancet/blob/v1/docs/cryptor_zh-CN.md#RsaEncryptOAEP) +- [RsaDecryptOAEP](https://github.com/duke-git/lancet/blob/v1/docs/cryptor_zh-CN.md#RsaDecryptOAEP) + ### 4. datetime 日期时间处理包,格式化日期,比较日期。 @@ -236,6 +240,7 @@ import "github.com/duke-git/lancet/fileutil" - [WriteCsvFile](https://github.com/duke-git/lancet/blob/v1/docs/fileutil_zh-CN.md#WriteCsvFile) - [WriteStringToFile](https://github.com/duke-git/lancet/blob/v1/docs/fileutil_zh-CN.md#WriteStringToFile) - [WriteBytesToFile](https://github.com/duke-git/lancet/blob/v1/docs/fileutil_zh-CN.md#WriteBytesToFile) +- [ReadFile](https://github.com/duke-git/lancet/blob/v1/docs/fileutil_zh-CN.md#ReadFile) ### 6. formatter 格式化器包含一些数据格式化处理方法。 @@ -509,6 +514,15 @@ import "github.com/duke-git/lancet/validator" - [IsGBK](https://github.com/duke-git/lancet/blob/v1/docs/validator_zh-CN.md#IsGBK) - [IsASCII](https://github.com/duke-git/lancet/blob/v1/docs/validator_zh-CN.md#IsASCII) - [IsPrintable](https://github.com/duke-git/lancet/blob/v1/docs/validator_zh-CN.md#IsPrintable) +- [IsBin](https://github.com/duke-git/lancet/blob/v1/docs/validator_zh-CN.md#IsBin) +- [IsHex](https://github.com/duke-git/lancet/blob/v1/docs/validator_zh-CN.md#IsHex) +- [IsBase64URL](https://github.com/duke-git/lancet/blob/v1/docs/validator_zh-CN.md#IsBase64URL) +- [IsJWT](https://github.com/duke-git/lancet/blob/v1/docs/validator_zh-CN.md#IsJWT) +- [IsVisa](https://github.com/duke-git/lancet/blob/v1/docs/validator_zh-CN.md#IsVisa) +- [IsMasterCard](https://github.com/duke-git/lancet/blob/v1/docs/validator_zh-CN.md#IsMasterCard) +- [IsAmericanExpress](https://github.com/duke-git/lancet/blob/v1/docs/validator_zh-CN.md#IsAmericanExpress) +- [IsUnionPay](https://github.com/duke-git/lancet/blob/v1/docs/validator_zh-CN.md#IsUnionPay) +- [IsChinaUnionPay](https://github.com/duke-git/lancet/blob/v1/docs/validator_zh-CN.md#IsChinaUnionPay) ## 如何贡献代码 diff --git a/docs/validator.md b/docs/validator.md index 1b2ec27..d4d506a 100644 --- a/docs/validator.md +++ b/docs/validator.md @@ -54,7 +54,7 @@ import ( - [IsZeroValue](#IsZeroValue) - [IsGBK](#IsGBK) - [IsASCII](#IsASCII) -- [IsAIsPrintableSCII](#IsPrintable) +- [IsPrintable](#IsPrintable) - [IsBin](#IsBin) - [IsHex](#IsHex) - [IsBase64URL](#IsBase64URL)