gogox

module
v0.2.4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 29, 2023 License: MIT

README

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.

Directories

Path Synopsis
mock
Package cachemock is a generated GoMock package.
Package cachemock is a generated GoMock package.
nop
example
log
grpc
log
http
log
log
mock
Package logmock is a generated GoMock package.
Package logmock is a generated GoMock package.
nop
zap
mock
Package statsmock is a generated GoMock package.
Package statsmock is a generated GoMock package.
nop

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL