go-kiss / Sniper
Licence: mit
轻量级 go 业务框架。
Stars: ✭ 1,010
Projects that are alternatives of or similar to Sniper
Remit
RabbitMQ-backed microservices supporting RPC, pubsub, automatic service discovery and scaling with no code changes.
Stars: ✭ 24 (-97.62%)
Mutual labels: rpc
Openerp Proxy
Provides interface similar to Odoo / OpenERP internal code to perform operations on Odoo / OpenERP objects remotely using XML-RPC or JSON-RPC behind.
Stars: ✭ 17 (-98.32%)
Mutual labels: rpc
Simplerpc
A simple and fast contractless RPC library for .NET and .NET Core
Stars: ✭ 39 (-96.14%)
Mutual labels: rpc
Go Zero
go-zero is a web and rpc framework written in Go. It's born to ensure the stability of the busy sites with resilient design. Builtin goctl greatly improves the development productivity.
Stars: ✭ 13,156 (+1202.57%)
Mutual labels: rpc
Twjitm
项目基于idea工作环境搭建的框架,添加mybatis3,spring4,springmvc4,以及redis。主要实现通过注解和反射自定义netty私有协议栈,实现在一条socket通道上传递不同的消息,采用支持tcp,udp和http协议
Stars: ✭ 26 (-97.43%)
Mutual labels: rpc
Scalecube Services
v2.0 - ScaleCube Services provides a low latency Reactive Microservices library for serverless service registry and discovery based on gossip protocol and without single point-of-failure or bottlenecks.
Stars: ✭ 23 (-97.72%)
Mutual labels: rpc
Rpc Thunderdome
A comparison between Proteus RPC and other commonly used RPC frameworks
Stars: ✭ 22 (-97.82%)
Mutual labels: rpc
Dotnettyrpc
DotNettyRPC is based on DotNetty to build the RPC system, the message network transmission support the current mainstream codec
Stars: ✭ 11 (-98.91%)
Mutual labels: rpc
Rpclib
rpclib is a modern C++ msgpack-RPC server and client library
Stars: ✭ 996 (-1.39%)
Mutual labels: rpc
Spyne
A transport agnostic sync/async RPC library that focuses on exposing services with a well-defined API using popular protocols.
Stars: ✭ 992 (-1.78%)
Mutual labels: rpc
Sniper['snaɪpər] 轻量级业务框架
有兴趣的同学也可以加我的微信haitaotao
我拉大家进群讨论。
系统要求
- 类 UNIX 系统
- go v1.12+
- protoc
- protoc-gen-go
目录结构
├── cmd # 服务子命令
├── dao # 数据访问层
├── main.go # 项目总入口
├── rpc # 接口描述文件
├── server # 控制器层
├── service # 业务逻辑层
├── sniper.toml # 配置文件
└── util # 业务工具库
快速入门
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].