Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/go-leo/leo
A simple and easy-to-use, fully functional framework for Go
https://github.com/go-leo/leo
Last synced: about 1 month ago
JSON representation
A simple and easy-to-use, fully functional framework for Go
- Host: GitHub
- URL: https://github.com/go-leo/leo
- Owner: go-leo
- Created: 2022-07-25T10:21:17.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-05-22T11:43:35.000Z (7 months ago)
- Last Synced: 2024-05-23T03:45:37.654Z (7 months ago)
- Language: Go
- Homepage:
- Size: 6.27 MB
- Stars: 20
- Watchers: 3
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Leo
Leo is a Go language framework. it can make it easy to create production-grade application。## Quick Start
install `protoc-gen-go-leo` plugin
```
go install github.com/go-leo/leo/cmd/protoc-gen-go-leo@latest
```# Example
* [HTTP Demo](https://github.com/go-leo/example/tree/main/cmd/httpdemo)
* [gRPC Demo](https://github.com/go-leo/example/tree/main/cmd/grpcdemo)
* [HTTP To gRPC Proxy Demo](https://github.com/go-leo/example/tree/main/cmd/proxydemo)
* [Kafka Publisher Demo](https://github.com/go-leo/example/tree/main/cmd/kafkapubdemo)
* [Kafka Subscriber Demo](https://github.com/go-leo/example/tree/main/cmd/kafkasubdemo)
* [Kafka Stream Demo](https://github.com/go-leo/example/tree/main/cmd/kafkastreamdemo)
* [Cron Demo](https://github.com/go-leo/example/tree/main/cmd/crondemo)
* [Callable Demo](https://github.com/go-leo/example/tree/main/cmd/callabledemo)
* [Runnable Demo](https://github.com/go-leo/example/tree/main/cmd/runnabledemo)
* [Config Demo](https://github.com/go-leo/example/tree/main/cmd/configdemo)
* [Service Register Demo](https://github.com/go-leo/example/tree/main/cmd/registrydemo)