Skip to content

diegodesousas/go-devkit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

go-devkit

Go developer kit for paag applications

Streams

Dispatcher

  • Graceful Shutdown
  • Messages in JSON format
  • Message with delivery confirmation

For an example see basic dispatcher

Consumer

  • Graceful Shutdown
  • Messages in JSON format
  • Retry option with exponential backoff
  • Automatic sending of error messages to dead letter

For an example see basic consumer

HTTP Server

  • Graceful Shutdown
  • Easy routes configuration
  • Middlewares

For an example see basic http server

Logger

  • Leveled Logger
  • Logger with fields
  • Formatted Json Logger
  • Logger being passed by context

For an example see basic logging

Cache

  • Basic getter and setter cache level

For an example see basic cache

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages