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 or use
go get -u github.com/BentCoder/golibrary@{commit_hash} to install specific version.
Packages
app
This app is responsible for hosting application common generic packages.
database
This package is responsible for handling database operations.
logger
This package is responsible for setting up the application logger globally.
middleware
This package is responsible for server and router level middleware chaining.
response
This package is responsible for handling json responses.
validate
This package is responsible for validating inputs.