Categorygithub.com/alkmc/restClean
module
0.0.0-20241218155601-b072c33ea901
Repository: https://github.com/alkmc/restclean.git
Documentation: pkg.go.dev

# README

restClean

Table of contents

General Info

This is small simple REST API Web Application which thanks to Dependency Inversion principle shall be:

  • easy testable
  • independent of frameworks, UI and Databases.

Technologies

This project is build with Go 1.22.

Other dependencies:

  • PostgreSQL / SQLite3 for datastore and testing
  • Redis for cache

Usage

There are examples of API calls in api.rest file, which can be called directly
in VS code with Rest Plus plugin, Jetbrain's GoLand or used with CURL / Postman.

Setup

In order to use PostgreSQL as database, make sure the following environment variables are set:

  • PG_HOST
  • PG_PORT
  • PG_USER
  • PG_PASSWORD
  • PG_DB

# Packages

No description provided by the author
No description provided by the author