Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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 1 month 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 (4 months ago)
- Default Branch: master
- Last Pushed: 2024-07-31T09:53:22.000Z (4 months ago)
- Last Synced: 2024-10-15T17:21:47.060Z (about 1 month ago)
- Topics: config, framework, gin, go, go-framework, go-redis, golang, gorm, swagger, tracing
- Language: Go
- Homepage:
- Size: 177 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Fine
[![Go Reference](https://pkg.go.dev/badge/github.com/ZYallers/fine.svg)](https://pkg.go.dev/github.com/ZYallers/fine)
[![Go Report Card](https://goreportcard.com/badge/github.com/ZYallers/fine)](https://goreportcard.com/report/github.com/ZYallers/fine)
[![Code Coverage](https://codecov.io/gh/ZYallers/fine/branch/master/graph/badge.svg)](https://codecov.io/gh/ZYallers/fine)
[![Production Ready](https://img.shields.io/badge/production-ready-blue.svg?style=flat)](https://github.com/ZYallers/fine)
[![License](https://img.shields.io/github/license/ZYallers/fine.svg?style=flat)](https://github.com/ZYallers/fine)
[![Release](https://img.shields.io/github/v/release/ZYallers/fine?style=flat)](https://github.com/ZYallers/fine/releases)[![GitHub pull requests](https://img.shields.io/github/issues-pr/ZYallers/fine?style=flat)](https://github.com/ZYallers/fine/pulls)
[![GitHub closed pull requests](https://img.shields.io/github/issues-pr-closed/ZYallers/fine?style=flat)](https://github.com/ZYallers/fine/pulls?q=is%3Apr+is%3Aclosed)
[![GitHub issues](https://img.shields.io/github/issues/ZYallers/fine?style=flat)](https://github.com/ZYallers/fine/issues)
[![GitHub closed issues](https://img.shields.io/github/issues-closed/ZYallers/fine?style=flat)](https://github.com/ZYallers/fine/issues?q=is%3Aissue+is%3Aclosed)
![Stars](https://img.shields.io/github/stars/ZYallers/fine?style=flat)
![Forks](https://img.shields.io/github/forks/ZYallers/fine?style=flat)`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.