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
api
This package is responsible for handling application common generic operations.
database
This package is responsible for handling database specific operations.
domain
This package is responsible for hosting domain specific packages.
http
This package is responsible for handling http specific operations.
logger
This package is responsible for setting up the application logger globally.
middleware
This package is responsible for router level middleware chaining.
validate
This package is responsible for validating inputs.