golibrary
This repository contains set of general purpose go packages "mainly" dedicated to json APIs.
Installation
Run go get -u github.com/BentCoder/golibrary command to install the packages and all dependencies.
Packages
logger
This package is responsible for configuring the application logger.
middleware
This package is responsible for server and router level middleware chaining. It can be used in
conjunction with HTTP server handler and HTTP router handlers respectively.
request
This package is responsible for handling request related features.
response
This package is responsible for handling json responses.
router
This package is responsible for handling routes/endpoints.