https://github.com/zyallers/fine
Fine is a modular, powerful, high-performance and enterprise-class application development framework of Golang.
https://github.com/zyallers/fine
config framework gin go go-framework go-redis golang gorm swagger tracing
Last synced: about 2 months ago
JSON representation
Fine is a modular, powerful, high-performance and enterprise-class application development framework of Golang.
- Host: GitHub
- URL: https://github.com/zyallers/fine
- Owner: ZYallers
- License: mit
- Created: 2024-07-31T08:37:53.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2025-03-07T08:19:56.000Z (about 1 year ago)
- Last Synced: 2025-04-14T22:09:53.668Z (12 months ago)
- Topics: config, framework, gin, go, go-framework, go-redis, golang, gorm, swagger, tracing
- Language: Go
- Homepage:
- Size: 552 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Fine
[](https://pkg.go.dev/github.com/ZYallers/fine)
[](https://goreportcard.com/report/github.com/ZYallers/fine)
[](https://codecov.io/gh/ZYallers/fine)
[](https://github.com/ZYallers/fine)
[](https://github.com/ZYallers/fine)
[](https://github.com/ZYallers/fine/releases)
[](https://github.com/ZYallers/fine/pulls)
[](https://github.com/ZYallers/fine/pulls?q=is%3Apr+is%3Aclosed)
[](https://github.com/ZYallers/fine/issues)
[](https://github.com/ZYallers/fine/issues?q=is%3Aissue+is%3Aclosed)


`Fine` is a modular, powerful, high-performance and enterprise-class application development framework of Golang.
# Features
- modular, loosely coupled design
- rich components, out-of-the-box
- automatic codes generating for efficiency
- simple and easy to use, detailed documentation
- interface designed components, with high scalability
- robust engineering design specifications
- convenient development CLI tool provide
- much, much more...ready to explore?
# Installation
Enter your repo. directory and execute following command:
## primary module
```bash
go get -u -v github.com/ZYallers/fine/hxs/fine
```
## cli tool
```bash
go install github.com/ZYallers/fine/hxs/fine/cmd/fine@latest
```
# Limitation
```
golang version >= 1.17
```
# Documentation
- Gin Web Framework: [https://gin-gonic.com/](https://gin-gonic.com)
- Gorm ORM: [https://gorm.io/](https://gorm.io/)
- Go Redis: [https://redis.uptrace.dev/](https://redis.uptrace.dev)
- GoDoc API: [https://pkg.go.dev/github.com/ZYallers/fine](https://pkg.go.dev/github.com/ZYallers/fine)
# License
`Fine` is licensed under the [MIT License](LICENSE), 100% free and open-source, forever.