All Projects → go-kiss → Sniper

go-kiss / Sniper

Licence: mit
轻量级 go 业务框架。

Programming Languages

go
31211 projects - #10 most used programming language
golang
3204 projects

Labels

Projects that are alternatives of or similar to Sniper

Libra Sdk Go
Go SDK for the Libra cryptocurrency
Stars: ✭ 23 (-97.72%)
Mutual labels:  rpc
Grpc
An Elixir implementation of gRPC
Stars: ✭ 858 (-15.05%)
Mutual labels:  rpc
Goridge
High-performance PHP-to-Golang IPC bridge
Stars: ✭ 950 (-5.94%)
Mutual labels:  rpc
Remit
RabbitMQ-backed microservices supporting RPC, pubsub, automatic service discovery and scaling with no code changes.
Stars: ✭ 24 (-97.62%)
Mutual labels:  rpc
Xdrpp
Stars: ✭ 7 (-99.31%)
Mutual labels:  rpc
Takinrpc
RPC框架,基于netty,实现了远程调用、服务治理等功能
Stars: ✭ 13 (-98.71%)
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
Fusio
Open source API management platform
Stars: ✭ 946 (-6.34%)
Mutual labels:  rpc
Bgpmon
CSU's BGP Observatory code (bgpmon/pheme)
Stars: ✭ 25 (-97.52%)
Mutual labels:  rpc
Twjitm
项目基于idea工作环境搭建的框架,添加mybatis3,spring4,springmvc4,以及redis。主要实现通过注解和反射自定义netty私有协议栈,实现在一条socket通道上传递不同的消息,采用支持tcp,udp和http协议
Stars: ✭ 26 (-97.43%)
Mutual labels:  rpc
Deepstream.io
deepstream.io server
Stars: ✭ 6,947 (+587.82%)
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
Hmcon
Homematic Interface and Configuration
Stars: ✭ 30 (-97.03%)
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
Cli Chat
Cli-chat. Try it out ~
Stars: ✭ 15 (-98.51%)
Mutual labels:  rpc

Sniper['snaɪpər] 轻量级业务框架

Sniper 的前世今生

有兴趣的同学也可以加我的微信haitaotao我拉大家进群讨论。

系统要求

  1. 类 UNIX 系统
  2. go v1.12+
  3. protoc
  4. 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].