Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/c0de4un/go-bookstore
Bookstore REST API written with Go
https://github.com/c0de4un/go-bookstore
gin go golang mongodb mysql rest-api
Last synced: 4 days ago
JSON representation
Bookstore REST API written with Go
- Host: GitHub
- URL: https://github.com/c0de4un/go-bookstore
- Owner: c0de4un
- License: mit
- Created: 2022-02-25T19:02:25.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2022-03-07T22:38:59.000Z (over 2 years ago)
- Last Synced: 2024-06-21T17:01:56.393Z (5 months ago)
- Topics: gin, go, golang, mongodb, mysql, rest-api
- Language: Go
- Homepage:
- Size: 14.6 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# About
Bookstore - REST API application written with Go# Index
* System requirements
* Installation
* Administrating# System requirements
### OS
* Any with x64 architecture
### RAM
* 2 Gb
### CPU
* Any 2-Core
### Software
* Go 1.17+
* `systemctl` or `server`# Installation
* Build
```bash
$go build ./cmd/bookstore
```# Administrating
## Commands
* Start server
```bash
$./cmd/bookstore
```
* Stop server by closing application (via bash or by systemctl)## Configurations
* `./configs/app.xml` contains application main params, like host, port, environment
* `/.configs/database.xml` contains database configs, like host, name, lgoin, password## API Documentation
* `https://documenter.getpostman.com/view/11110995/UVkvLDg9`