Skip to content

antonio-muniz/gommon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

gommon

Common packages for Go projects.

Packages

  • clock: Basic interface for getting the current time, including a frozen implementation.

  • collections: Collection utility functions using Go generics.

  • encryption: Simpler but limited wrappers of common encryption algorithms.

  • jwt: JSON Web Token generator and validator.

  • logger: Simple logging interface.

  • middleware: Useful HTTP middleware functions.

  • password: Password hashing and validation functions.

  • respond: Quick HTTP response writers.

  • system: Dependency injection interface.

  • validator: Struct validation library based on struct tags.

About

Common packages for Go projects

Topics

Resources

License

Stars

Watchers

Forks

Languages