Some common utility functions and data structures that are useful and can be reused for go
-
AWS Wrapper
- S3 operations
- ECR operations
- SES operations
- CloudFront operations.
- ECS operations
- Lambda operations
-
Cache Wrapper
- Redis operations
-
Codec
- Encoding/Decoding of Hex, Base64(URL), BigInt, Base32.
- Hash Functions.
-
Crypoto Wrapper
- AESCBC
- AESCBC With HMAC
- HMAC
- HDKF
- PBDKF2
- RSA
- ECDH
-
SRP: Secure Remote Password
-
Slice: Common slice operatins on different built-in data types.
-
Time Utilities: Utiltiy functions for timestamp, time format and etc.
-
Data structure
- Trees
go test github.com/TectusDreamlab/go-common-utils/cache