entry-task
📑 WEBAPI | 🚀 DEPLOY | 🛳 BENCH
Feature
- Native http API based on Go lib
- Prefect connection pool for RPC
- Beautiful front page built from VUE
- Elegant code style and exhaustive comments
Structure
entry-task
├─bin scripts
├─cmd startup
├─doc document
├─front frontend
├─pb protocol
├─pkg rpc and log
├─tcp tcp-server
└─web web-server
Architecture
Preview
Build
First, you should modify the configuration files application-tcp.yml
and application-web.yml
.
Next, you can build the docker images by the following command:
./bin/build.sh
Then, you can start the services by the following command:
./bin/start.sh
Extension
The branch master use the grpc. If you need the custom rpc, please switch to branch develop.
License
Khighness's entry-task is open-sourced software licensed under the MIT license.