Skip to content

raymondwongso/gogox

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

61 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

gogox

Gogox is a collection of reusable golang components

Below listed available components, they have their own README section (linked):

  1. cache is a cache adapter, so that your application doesn't need to know the backend implementation.
  2. errorx is a custom error handler components. It contains more robust attributes and works with grpc-gateway (must use gogox grpc components)
  3. grpc is a GRPC specific components, such as log and trace interceptors.
  4. http is a HTTP specific components, such as middlwares.
  5. log is a log adapter, so that your application doesn't need to know the logger implementation.
  6. stats is a stats adapter, so that your application doesn't need to know the stats implementation.
  7. trace is a trace ID generator.
  8. sugar is a sugar syntax package.