Skip to content
This repository has been archived by the owner on Jan 27, 2023. It is now read-only.

Some common utility functions and data structures that are useful and can be reused for go

License

Notifications You must be signed in to change notification settings

screeningeagledreamlab/go-common-utils

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

License Go Report Card GoDoc

go-common-utils

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

Run tests

go test github.com/TectusDreamlab/go-common-utils/cache

About

Some common utility functions and data structures that are useful and can be reused for go

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go 100.0%