goflow 基于配置文件的Web接口服务器 goflow

基于 fasthttp 与 go1.8+ 的插件特性搭建的Web服务器框架 设计初衷是为了快速搭建接口服务器 并且灵活进行 每个接口的控制 代码中保留了对插件的热更新支持 通过子进程的方式实现 因为 特性问题导致 go 无法对插件进行卸载 所以目前只能通过这种方式实现热更新 阅读全文

2019-02-05 10:22:48 anonymous5l

pitaya 游戏分布式服务器 pitaya

Pitaya是一款易于使用,快速且轻量级的分布式游戏服务器框架 Pitaya is an simple, fast and lightweight game server framework with clustering support and client libraries for iOS, Android, Unity and others through the C SDK. It provides a basic development framework for distribu...阅读全文

2019-01-31 10:14:52 topfreegames

easyProxy内网穿透代理服务器 内网穿透 easyProxy内网穿透代理服务器

# easyProxy ![](https://img.shields.io/github/stars/cnlh/easyProxy.svg) ![](https://img.shields.io/github/forks/cnlh/easyProxy.svg) ![](https://img.shields.io/github/license/cnlh/easyProxy.svg) easyProxy是一款轻量级、高性能、功能最为强大的**内网穿透**代理服务器。目前支持**tcp...阅读全文

2019-01-28 17:32:02 cnlh

gonet 游戏分布式服务器 gonet

gonet 游戏服务器架构,mmo架构,分布式snowflake64为整形uuid,ai行为树,配置data,游戏大部分都在内存运算,分布式缓存redis。 设计之初,建立在actor模式下的;rpc,以及消息驱动,rpc无需注册,支持int,数据,struct(struct必须要注册结构题即可);sql封装简单的orm,具体看demo websocket模式下,要在net,websocket注视掉如下代码:https://studygolang.com/articles/14842...阅读全文

2019-01-16 12:53:57 ylb

Syncd 自动化部署工具 Syncd

syncd是一款开源的代码部署工具,它具有简单、高效、易用等特点,可以提高团队的工作效率. **目前只支持类Linux系统.** ## 目录 - [特性](#特性) - [原理](#原理) - [安装](#安装) - [使用](#使用) - [帮助](#帮助) - [授权](#授权) ## 特性 - Go语言开发,编译简单、运行高效 - Web界面访问,交互友好 - 灵活的角色权限配置 - 支持Git仓库 - 分支、tag上线 - 部署hook支持 ...阅读全文

2019-01-13 09:27:17

event Go 事件调度库 event

Go 实现的轻量级的事件管理、调度工具库 - 支持自定义定义事件对象 - 支持对一个事件添加多个监听器 - 支持设置监听器的优先级,优先级越高越先触发 - 支持根据事件名称前缀 `PREFIX.` 来进行一组事件监听. - 注册`app.*` 事件,触发 `app.run` `app.end` 时,都将同时会触发 `app.*` 事件 - 支持使用通配符 `*` 来监听全部事件的触发 - 完善的单元测试,单元覆盖率 `> 95%` 阅读全文

2019-01-04 23:22:28 inhere

针对microsvs/base业务框架的DEMO演示 DEMO 针对microsvs/base业务框架的DEMO演示

[demo](https://github.com/microsvs/demo)用于演示这个[base业务框架](https://github.com/microsvs/base)的使用,方便大家对它更加熟悉 demo由四个微服务构成:gateway、token、address和user 1. gateway作为网关,对外提供web服务 2. token对已登录用户进行身份验证 3. user获取用户相关信息 4. address提供地址服务。 ## DEMO截图 ...阅读全文

2018-12-26 14:53:31

基于graphql的微服务基础框架 小而美 基于graphql的微服务基础框架

[基于graphql的小而美业务框架](https://github.com/microsvs/base) base是一个小而美的业务基础框架,它使用graphql作为api通信协议基础。然后提供了一些可以直接使用的后端存储服务。 ![tiny-base](https://gewuwei.oss-cn-shanghai.aliyuncs.com/tracelearning/base.png) ## 基础特性 1. 只支持graphql协议通信;提供了graphql-ui;...阅读全文

2018-12-26 14:51:23 小黄鸡

MIMC 小米即时消息云 SDK MIMC

小米即时消息云MIMC:xiaoMI Messaging Cloud MIMC是小米自研的一种安全、可靠、易用的分布式IM云服务。为广大开发者提供免费快捷的即时通讯接入服务。MIMC基于多年小米通讯技术积累,让即时通讯不再复杂。 目前开发者可在PC端打开链接小米开放平台查看小米即时消息云的介绍和API接入文档,SDK下载等。 [https://dev.mi.com/console/appservice/mimc.html](https://dev.mi.com/console/appser...阅读全文

2018-12-05 11:30:02 网友

GoAnswer 基于 Beego + Vue 的在线问答系统 GoAnswer

基于 Beego + Vue 开发的在线问答社区系统。 主要有下面这些功能:  邮箱注册  邮件密码找回  会员邮件激活  markdown内容提问和回答  XSS安全过滤  Vue前端小组件  完善的会员功能体系  后台前后端分离  API接口  程序/数据库定时备份  ENV环境配置阅读全文

2018-12-05 09:30:01 网友

Titan 分布式 NoSQL 数据库 Titan

Titan 是美图公司基于 [TiKV](https://www.oschina.net/p/tikv) 开发的一个 NoSQL 数据库,Titan 使用完全兼容 Redis 的通讯协议。 主要特性: 完全兼容 Redis 协议 完全支持强一致性的分布式事务 支持多租户模式 无缝扩展 高可用性 下面是 Titan 的一些性能测试结果: ![Get command benchmark](https://static.oschina.net/uploads/img/201811/19...阅读全文

2018-12-05 09:30:01 网友

Wayne Kubernetes 多集群管理平台 Wayne

Wayne 是一个通用的、基于 Web 的 Kubernetes 多集群管理平台。通过可视化 Kubernetes 对象模板编辑的方式,降低业务接入成本, 拥有完整的权限管理系统,适应多租户场景,是一款适合企业级集群使用的发布平台。 Wayne已大规模服务于360搜索,承载了内部绝大部分业务,稳定管理了近千个业务,上万个容器,运行了两年多时间,经受住了生产的考验。 ![image](https://oscimg.oschina.net/oscnet/f6b73f64508e1dd5a516d...阅读全文

2018-12-05 09:30:01 网友

GoBoy Go 开发的跨平台 GameBoy 模拟器 GoBoy

GoBoy 是一款跨平台的 Nintendo GameBoy 和 GameBoy Color 模拟器。模拟器可以运行大多数 GB 游戏和一些 CGB 游戏。此外,还提供对颜色和声音的支持。![image](https://static.oschina.net/uploads/space/2018/1123/182821_AK5D_2720166.jpg) ![image](https://static.oschina.net/uploads/space/2018/1123/183202_luz...阅读全文

2018-12-05 09:30:01 网友

Dive 分析和浏览 Docker 容器镜像内部的工具 Dive

Docker 容器镜像是一个轻量、独立、含有运行某个应用所需全部软件的可执行包,那么一个 Docker 镜像里面会包含什么东西?这个名为 Dive 的工具正是用来分析和浏览 Docker 镜像每层的内容。 通过分析 Docker 镜像,我们可以发现在各个层之间可能重复的文件,并通过移除它们来减小 Docker 镜像的大小。 Dive 是一个用 Go 语言编写的自由开源工具。Dive 工具不仅仅是一个 Docker 镜像分析工具,它还可以帮助使用者用于构建镜像。 **运行截图** ![im...阅读全文

2018-12-05 09:30:01 网友

Mysales 我的销售系统 Mysales

# 我的销售系统 功能十分简单,客户,产品,销售,采用Beego+Layui开发,不断完善中 默认使用Sqlite3数据库如需使用Mysql请在config/app.conf中修改 *默认账号:admin 密码:123456*阅读全文

2018-12-04 11:07:57 aveyuan

DTLE 分布式数据传输中间件 DTLE

**DTLE是一个开源的数据传输中间件**,其针对的核心场景如下:  **跨数据中心的数据传输**:DTLE能在数据中心间进行可靠数据传输,并提供链路压缩以降低传输成本 **云间数据同步/迁移**:DTLE能提供在公有云间架设数据同步通道,以支持数据容灾等需求 **数据汇聚**:DTLE能将多个数据源汇聚到同一个数据源,以提供数据分析/数据转储的功能 **数据订阅**:DTLE能将数据源的变更消息发往Kafka等消息中间件,以支持数据订阅通知/缓存失效通知等需求 **跨数据中心的双向复...阅读全文

2018-11-13 17:30:01 网友

goserver 组件式后台服务 goserver

goserver 是一个组件式后台服务,把常用的功能用配置的方式按须加载,多个项目可以复用同一个程序。 认证码 定时任务(执行 SQL、爬虫) 模版 文件上传 Web 服务,静态资源 ......... 减少90%的后台代码,为了使后台开发更简单,增加复用,让程序员有更多的精力关注业务逻辑,大部分的项目可以不用写后台代码,业务逻辑用存储过程实现 CRUD 操作,前端用 nuxt.js 或 vue.js 。 如果 goserver 没有提供的相关的功能,可以用两种方式来继续,一...阅读全文

2018-11-09 17:30:01 网友