# README
server-common-go
This repository contains public packages to be used to build a golang server (grpc
or rest
).
it contains useful packages:
configuration
extracts configuration fromyaml
file using struct model annotation (uses viper)log
wrapper for logrus loggerdatabase
wrapper for go-gorm/gorm packagehttp
to build an http server, wrapper for gin-gonic/gin package- multiple utils packages like
iso8601
duration orcrypto
Examples
Some REST
and grpc
server example are available in api
directory.