Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/paoloprodossimolopes/goshop

Backend application using GoLang to provide a list of products after the user authenticate
https://github.com/paoloprodossimolopes/goshop

backend ci go golang testing unit-testing

Last synced: 21 days ago
JSON representation

Backend application using GoLang to provide a list of products after the user authenticate

Awesome Lists containing this project

README

        

# GoShop

[![CI](https://github.com/PaoloProdossimoLopes/goshop/workflows/Go/badge.svg)](https://github.com/PaoloProdossimoLopes/goshop/actions?query=workflow%3ACI)
[![Coverage](https://img.shields.io/badge/Coverage-84.8%25-brightgreen)](https://github.com/PaoloProdossimoLopes/goshop)

Backend application using GoLang to provide a list of
products after the user authenticate

## Libs

- [Viper](github.com/spf13/viper) to handle with config files.
- [JwtAuth](github.com/go-chi/jwtauth) to handle with JWT tokens.
- [UUID](github.com/google/uuid) to generate UUID V4 format.
- [Testfy](github.com/stretchr/testify) to make assertions more common with other languages.
- [GORM](gorm.io/gorm) to make assertions more common with other languages.
- [Chi](github.com/go-chi/chi) to handle with routes in the webserver application