GOP Go 应用开发的管理工具 GOP

GOP 是一个专为在 GOPATH 之外的 Go 应用开发的管理工具。当然他肯定不支持 `Go Get `了。GOP 会将所有的依赖项拷贝到 `src/vendor` 目录下,应用本身的源代码也在 `src` 下。 一个通常的使用过程如下: GOPATH 兼容,工程本身作为 GOPATH 多编译目标支持 将您的工程放到全局 GOPATH 之外 情确保您能正常运行 Go 命令,GOP 将依赖 Go 命令编译和测试 工程目录结构示例如下: 可以看出主文件默认放在 src/main 下可...阅读全文

2017-08-17 15:00:16 网友

GrapeNet Go 语言编写轻量级网络库 GrapeNet

Go 语言编写轻量级网络库 (grapeNet is a lightweight and Easy Use Network Framework) 可用于游戏服务端、强网络服务器端或其他类似应用场景,每个模块单独提取并且拥有独立的使用方法,内部耦合性较轻。 其实 GO 语言曾经有过很多强架构的框架,比如GOWOLRD之类的,已经足够了,但是我会将库用于各种轻量级应用不需要过于复杂的内容,所以我设计了GrapeNet,目的是模块独立化。 你可以拆开只使用其中很小的模块,也可以组合成一个服务端,并...阅读全文

2017-08-14 09:00:05 网友

wblog blog wblog

基于gin+gorm开发的个人博客项目 ### 介绍 1. gin web框架使用 2. SimpleMDE编辑器,支持拖拽上传图片 3. 七牛云存储存放文章图片资源 4. gorm操作数据库 5. 文章rss生成 6. 使用aes加密sqlite3数据库文件,并上传到七牛云存储 7. github oauth登录 8. AdminLTE后台管理模板使用阅读全文

2017-08-11 16:20:35

Realize Go 项目本地构建工具 Realize

Realize 是一个 Go 工具,专注于加快和改善开发人员的工作流程。 自动化您的工作流程,集成第三方的其他工具,定义自定义 cli 命令,并在每次更改时重新加载项目,而不必停止编写代码。 #### Features - Highly customizable - Setup step by step - Live reload - Support for multiple projects - Save logs on files - Web panel for ...阅读全文

2017-08-10 12:13:35 Asoseil

monexec Go 语言实现的 supervisor monexec

它是控制进程的工具,类似 supervisord,但具有一些重要的特性: - 易于使用 - 无依赖。 只有一个单一的预编译的二进制文件预,支持大多数主要平台 - 易于集成 - monexec 可以用作 Go 的一个库 - 与Consul集成 - 可选地,monexec可以将所有正在运行的进程注册为服务,并在失败时注销 - 电报的可选通知 - 支持通过信号控制平滑或快速关闭 - 支持 Docker 容器内开发 - 支持进程的不同策略阅读全文

2017-08-09 22:39:52 reddec

burrowx Kafka 状态信息监视器 burrowx

burrowx 是一个简单、轻量的 Kafka 状态信息监视器,目前使用 influxdb 存储指标。burrowx 受到 [Burrow](https://github.com/linkedin/Burrow) 的启发,但比它更快、更干净和更稳定。burrowx 是 influxdb 和 grafana 的良好整合。 **运行截图:** ![image](https://static.oschina.net/uploads/space/2017/0808/145624_ope0_272...阅读全文

2017-08-08 16:00:24 网友

tabtoy 高性能跨平台导表工具 tabtoy

# tabtoy 游戏客户端,服务器的策划表格数据导出 # 优点 * 编写电子表格, 导出. 只需2步, 即可导出数据! * 跨平台运行, 无第三方依赖, 无需任何的vbs,vba,dll * 支持文件格式最多的导出器(json, lua, C#+二进制, protobuf text, proto, golang) * 一次设置, 自动生成索引代码, 支持lua, C# * 单元格字段列顺序随意调整, 自动检查错误, 精确报错位置 * 强类型, ...阅读全文

2017-07-31 16:37:48 Davy xu

cellnet 服务器网络库 cellnet

# cellnet [![Build Status][3]][4] [![Go Report Card][5]][6] [![MIT licensed][11]][12] [![GoDoc][1]][2] [1]: https://godoc.org/github.com/davyxu/cellnet?status.svg [2]: https://godoc.org/github.com/davyxu/cellnet [3]: https://travis-ci.org/davy...阅读全文

2017-07-31 16:33:49 Davy xu

Minikube 轻松创建单机版 Kubernetes 集群 Minikube

Minikube 是一个易于在本地运行 Kubernetes 的工具,可在你的笔记本电脑上的虚拟机内轻松创建单机版 Kubernetes 集群。便于尝试 Kubernetes 或使用 Kubernetes 日常开发。 [kubectl](https://kubernetes.io/docs/tasks/kubectl/install/) macOS [xhyve driver](https://github.com/kubernetes/minikube/blob/master/doc...阅读全文

2017-07-31 15:00:11 网友

xfrps 内网 NAT 映射工具 xfrps

xfrps 是从 frp 的 v0.11 版本的分支而来,是以为大量 iot 设备提供内网 NAT 映射功能为目标的版本,主要与 xfrp 配合使用,相对与 frp ,xfrps 有如下不同: 客户端必须要提供 runid,每个客户端必须对应一个独一无二的 runid 为了方便服务器端的管理,每个客户端只支持配置一个 tcp 服务 客户端无需配置 remote port ,统一有服务器端分配管理 支持 ftp 服务阅读全文

2017-07-31 15:00:11 网友

GoWorld 分布式游戏服务器引擎 GoWorld

**GoWorld是一个使用Golang实现的可扩展的分布式游戏服务器引擎,并支持游戏逻辑的热更新。** ![image](http://goworldgs.com/static/goworld_arch.png) GoWorld架构图 一个GoWorld系统包括一个dispatcher进程、一个或者多个game进程以及一个或者多个gate进程。dispatcher负责game之间以及gate和game之间的消息转发,并对一些基础功能提供支持。Game进程负责Entity对象的管理和所...阅读全文

2017-07-29 09:00:04 网友

Smith 微容器构造器 Smith

Smith 是 Oracle 发布的一个 微容器构建工具 ,使用 Golang 开发。可以通过yum仓库和(可选)RPM文件来构建微容器。另外,它还可以“微化(micro-ize)”已有的Docker容器,在开发阶段,开发人员能够使用非常友好的Docker工具来构建容器,而在生产部署的时候,Smith能够将这个容器转换为微容器。Smith按照标准OCI格式来构建镜像,但是它也可以通过Docker仓库上传和下载镜像。 ![image](https://static.oschina.net/upl...阅读全文

2017-07-25 01:00:15 网友

html2article-golang 基于文本密度的 html2article 实现 html2article-golang

avg 3.2ms per article, accuracy >= 98% (对比其他开源实现,可能是目前最快的html2article实现,我们测试的数据集约3kw来自于微信公众号,各大类中文科技媒体历史文章,目前能达到98%以上准确率) 参考examples [from_url.go](https://github.com/sundy-li/html2article/blob/master/examples/from_url.go) [参考论文](http://www.doc88...阅读全文

2017-07-23 13:00:03 网友

BeegoCURD MVC代码自动生成器 BeegoCURD

还在为写**CURD**而烦躁吗,还在为代码格式**规范统一**而烦恼吗,还在为没时间找女朋友找借口吗? **BeegoCURD**基于Beego,Bootstrap3,JQuery三个**牛哄哄**的框架生成MVC代码,让你不用一秒(视硬件配置而定)就能快速构建基于Golang 的增删改查Beego项目。 由于这个工具是为了上班**偷懒**而写的,使用情况是根据自身定制,所以开源出来给大家提供建议(代码很烂)或者一起**偷懒**。 项目地址:http://git.oschina.net/...阅读全文

2017-07-23 08:00:03 网友

easypos web easypos

简单收银系统(用于单体小店铺),个人业余时间用golang语言实现,如果您有更好的意见,可以提交issue。大家一起学习,一起讨论。阅读全文

2017-07-22 21:12:23 jicg

SAPNetworkMonitor 基于 niping 的 SAP 网络分布式监控平台 SAPNetworkMonitor

**Sap Network Monitor** 工具分为**Server**和**Monitor**两个部分. **Server**主要负责Monitor的监控和数据收集、统计、展现,它是一个Web服务,以直观简介的界面,让管理人员进行监控和快速的定位问题。它只需要部署一台就可以了,推荐部署在Linux系统上,数据库推荐使用PostgreSQL,也可以用Mysql **Monitor**实际上是代替SAP管理人员,在SAP的客户端机器或网络内执行niping命令,来对目标路由进行时延、稳定性...阅读全文

2017-07-20 12:00:12 网友