https://github.com/limen/ignition
Ignite your passion to build a golang web app
https://github.com/limen/ignition
golang web
Last synced: about 1 year ago
JSON representation
Ignite your passion to build a golang web app
- Host: GitHub
- URL: https://github.com/limen/ignition
- Owner: limen
- License: mit
- Created: 2019-10-15T06:50:04.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2019-10-25T03:08:36.000Z (over 6 years ago)
- Last Synced: 2023-08-12T09:01:14.641Z (almost 3 years ago)
- Topics: golang, web
- Language: Go
- Homepage:
- Size: 13.7 KB
- Stars: 6
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Ignition
Ignite your passion to build a golang web application.
## Features
- Database connection pool
- Abstract request data and validation rules to **entity**
- Introduce **getter**s to enable clients to get what they need
- Easier validation and regulation
- Configuration with YAML file
- Authorization with token
## Requirements
- go1.11 or above
## Examples
[examples](https://github.com/limen/ignition/tree/master/examples)
## Inspired by
- [graphql](https://graphql.org/)
- [redigo](https://github.com/gomodule/redigo)
## Thanks to
- [gin](https://github.com/gin-gonic/gin)
- [gorm](https://github.com/jinzhu/gorm)
and more.