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
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.
mysql
This package is responsible for handling MySQL specific operations.
request
This package is responsible for handling request specific operations.
response
This package is responsible for handling response specific operations.
validate
This package is responsible for validating inputs.