An open API service indexing awesome lists of open source software.

https://github.com/javiorfo/go-microservice-lib

Go library for building microservices
https://github.com/javiorfo/go-microservice-lib

go go-library golang library microservices

Last synced: 11 months ago
JSON representation

Go library for building microservices

Awesome Lists containing this project

README

          

# go-microservice-lib
*Go library for microservices*

## Dependencies
- Web: Fiber
- OAuth2: Gocloak
- JWT token: JWT-go
- Tracing: Opentelemetry
- ORM: Gorm
- ENV: Godot

## Features
- Auditory
- Pagination and sorting
- Custom responses and errors
- Security with Keycloak or simple JWT token
- Tracing with OpenTelemetry
- Client Http to transport trace and context

## Installation
```bash
go get -u github.com/javiorfo/go-microservice-lib
```

---

### Donate
- **Bitcoin** [(QR)](https://raw.githubusercontent.com/javiorfo/img/master/crypto/bitcoin.png) `1GqdJ63RDPE4eJKujHi166FAyigvHu5R7v`
- [Paypal](https://www.paypal.com/donate/?hosted_button_id=FA7SGLSCT2H8G)