Chain是由一家刚成立两年的美国创业公司Chain推出,是一个企业级的区块链平台架构,可以让机构构造从零开始更好的金融服务。
作为区块链供应商,Chain在过去的两年多时间中获得了极好的信用。Chain通过将专属区块链和分布式总账的源代码进行开放,可以让更多的人在其软件上增加应用或是建立专属网络。Chain核心开发者版本的创建花费了数年时间,它是区块链供应商和金融机构合作的直接产物。由于这个开源软件针对的是金融领域,因此它允许用户创建和发行他们自己认为合适的数字资产。
Chain ...阅读全文
2016-10-30 16:00:04
chain
Burrow是一个基于Apache Kafka的监控助手,为消费者提供滞后检查作为服务,而不需要指定的阈值。它可以监视所有消费者提交的偏移,并计算这些消费者的需求状况。
**特性**
*
没有阈值
*
多Kafka集群支持
*
支持配置 Zookeeper 提交的偏移
*
支持配置 Strom 提交的偏移
*
可配置的emailer用于发送警报到特定群体
*
可配置的HTTP 客户端用户为所有的用户组发送警报到其他系统阅读全文
2016-10-17 16:00:12
linkedin
kone是一款把路由请求转发到http/sock5 proxy的软件(route2proxy),你可以把它应用到很多需要路由的场合,它同时实现了dns欺骗功能,并隐藏其中的代理服务器细节,实现透明穿越。特点如下:
(1)实现了灵活的匹配模式
(2)实现了dns欺骗功能可以透明穿越
(3)实现了WEB status接口,方便查看运行状况阅读全文
2016-10-06 17:00:06
xjdrew
Leaps 是一个用go语言实现的、用来协作开发的命令行工具。使用它可以通过http来编辑你本地的文件。
![image](https://static.oschina.net/uploads/space/2016/0916/124908_fguO_2432165.png)
![image](https://static.oschina.net/uploads/space/2016/0916/124815_glqF_2432165.png)阅读全文
2016-09-17 16:00:13
jeffail
Gabs 是一个用来处理动态或未知json结构的golang库。通过包装json.Marshal/json.Unmarshal的行为和map[string]interface{} 对象,Gabs提供了更大的便利性。
![image](https://static.oschina.net/uploads/space/2016/0916/125723_GcnI_2432165.png)
### 解析和搜索 JSON
<pre class="brush:cpp; toolbar: true; a...阅读全文
2016-09-17 16:00:13
Jeffail
`goml` is a machine learning library written entirely in Golang which lets the average developer include machine learning into their applications. (pronounced like the data format 'toml')
While models include traditional, batch learning inte...阅读全文
2016-09-16 16:00:16
cdipaolo
This is an initial implementation of DataFrames for the Go programming language (Golang). This is still at a very early stage of development and changes to the API are to be expected.
_Use at your own risk_
.
## What is a DataFrame
The term DataF...阅读全文
2016-09-16 16:00:14
kniren
Go (Golang) 的工作流系统,受
Flow-based Programming 启示。
# SciPipe
SciPipe is an experimental library for writing [scientific Workflows](https://en.wikipedia.org/wiki/Scientific_workflow_system) in vanilla [Go(lang)](http://golang.org/). The architec...阅读全文
2016-09-16 16:00:14
scipipe
这是一个维护良好的和开发中的工具,包,库等的策展列表,内容
与使用Go语言做数据科学相关。
GopherDS,这个项目主要是与基于Go的数据科学的工具和学习相关。resources里面存放了
收集的基于Go做数据科学项目的相关资源。
运算(
Arithmetic
):
*
[math](https://golang.org/pkg/math/)
- Stdlib 数学函数。
*
[math/cmplx](https://golang.org/pkg/ma...阅读全文
2016-09-16 16:00:04
gopherds
#
go-beanstalk 是[beanstalkd](https://github.com/kr/beanstalkd) 的GO语言的一个客户端.
项目还在开发中,欢迎大家提意见
#
[](https://github.com/liuzhengyang/gobeanstalk/blob/master/README-zh_CN.md#介绍)介绍
[beanstalkd](https://github.com/kr...阅读全文
2016-09-16 10:00:15
liuzhengyang
ffjson 为 Go 结构产生
MarshalJSON 和
UnmarshalJSON 功能
。新
生成的
功能,减轻了进行序列化时对
运行反射的依赖,速度比之前更快
2
至3倍。
在
ffjson
不能识别
涉及
类型
的情况下,它会回退到 encoding/json,这意味着
ffjson 是安全替代原件。
通过使用 ffjson,您的
JSON 序列化
只会越来越快,因为没有额外代码
更改。
当你改变
struct 时,你需...阅读全文
2016-09-18 16:00:05
pquerna
Imposm 是OpenStreetMap的数据接口。它读取
PBF 文档,并把数据导入
PostgreSQL/PostGIS,它同样可更新不同文件夹中的
DB 。
它的创建是为渲染优化数据库(如,为
WMS 服务产生tiles
)。
特点:
*
高性能
*
多形式支持
*
自定义数据库模式
*
广义几何学阅读全文
2016-09-18 16:00:10
omniscale
Copier 是 Golang 的复制版,它从一个结构复制到了另一个结构。它具有以下特点:
*
如果名字匹配,就从一个场景复制到另一个场景
*
如果方法名和场景名匹配,就从方法复制到场景
*
如果场景名和方法名匹配,就从场景复制到方法
*
从片复制到片
*
从结构复制到片
示例代码:
<pre class="brush:cpp ;toolbar: true; auto-links: false;">import . "github.com/jinzhu/copier"...阅读全文
2016-09-07 16:08:12
jinzhu
Go中文分词库,支持中英文,混合词组,自定义字典。
#
安装&运行
go get github.com/zhengchun/cwsharp-go
go run test.go
#
说明
*
simple - 简单的分词包,提供基本的字母或数字的分词功能,输出单个中文字符(一元分词)
*
bigram - 二元分词包
*
mmseg - 基于词典的分词包,支持自定义字典和中英文混合
go run test.go阅读全文
2016-09-07 16:07:14
zhengchun
Inbloom 是跨语言的 Bloom filter 实现。Bloom filter 是由 Howard Bloom 在 1970
年提出的二进制向量数据结构,它具有很好的空间和时间效率,被用来检测一个元素是不是集合中的一个成员。如果检测结果为是,该元素不一定在集合中;但如果
检测结果为否,该元素一定不在集合中。因此Bloom
filter具有100%的召回率。这样每个检测请求返回有“在集合内(可能错误)”和“不在集合内(绝对不在集合内)”两种情况,可见 Bloom
filter 是牺牲了...阅读全文
2016-09-07 16:07:04
EverythingMe
linda 是多平台、高度可配置的机器人(conference bot)。
**特性:**
*
支持多种的适配器:
*
[Slack](https://api.slack.com/bot-users)
*
[Telegram](https://core.telegram.org/bots/api)
beta
配置命令:
*
[`bully`](https://github.com/kpashka/linda/blob/master/commands/bully) - 回复与预...阅读全文
2016-09-07 16:06:48
kpashka
ssmperf 是 SSMP 协议的服务器基础加载测试工具。
使用
<pre>./ssmperf <address> [flags]
-cacert="" path to CA cert
-cert="" path to client cert
-conn=100 number of client connections
-count=10000 number of mess...阅读全文
2016-09-07 16:06:26
aerofs
lipwig 是 SSMP 协议的开源 Go 实现。
包布局:
<pre>aerofs.com/lipwig/ standalone server
ssmp common code shared by client and server libraries
server server library
client client library...阅读全文
2016-09-07 16:06:25
aerofs
CoreOS dex 是 CoreOS 开源的,基于标准的认证提供器和身份验证解决方案。
之所以称之为“dex”是因为集中化用户索引,软件的其他部分也可以进行验证。
主要特性:
*
安全
*
标准
*
语言/平台无关
*
身份验证联盟
![dex Infrastructure Diagram](http://static.oschina.net/uploads/img/201509/04081906_jWLq.png)
提供以下组件:
*
Po...阅读全文
2016-09-07 16:06:18
coreos
Hugo 是 Go 编写的静态网站生成器,速度快,易用,可配置。Hugo 有一个内容和模板目录,把他们渲染到完全的 HTML 网站。
Hugo 依赖于 Markdown 文件,元数据字体 。用户可以从任意的目录中运行 Hugo,支持共享主机和其他系统。
Hugo 只需要几分之一秒就可以渲染一个经典的中型网站,最好网站的每个部分渲染只需 1 毫秒。
Hugo 非常适合博客,文档等等网站的生成。
Hugo 当前提供 Windows,Linux,FreeBSD,NetBSD 和 OS X (D...阅读全文
2016-09-07 16:06:17
spf13
Shadowd是安全登录分布式服务,包含服务端和客户端,支持SS秘钥,支持生成哈希表,支持生成SSL证书。
REST API接口用于服务器和客户端之间的通信:
![image](http://static.oschina.net/uploads/space/2016/0729/113555_L0Tv_1774694.png)
生成Hash表:
![image](http://static.oschina.net/uploads/space/2016/0729/114236_ntYU_...阅读全文
2016-09-07 15:56:32
reconquest
WeMVC是一个用go语言开发的简单的高性能MVC框架。它有以下特色:
1.
路由采用
[https://github.com/julienschmidt/httprouter](https://github.com/julienschmidt/httprouter)的
算法并加以适当改进;
2.
特有的Action处理方式:Action方法名的处理采用[Http Method]+[Action Name]方式。例如程序中有个路由规则
wemvc.Route("/user...阅读全文
2016-09-07 15:56:31
Simbory
orgalorg 是一个 Go 语言开发的并行的 SSH 命令执行和文件同步工具,可同时向多个主机执行命令以及传输文件。
![image](http://static.oschina.net/uploads/img/201607/26083830_2h2j.gif)阅读全文
2016-09-07 15:56:28
reconquest
BuntDB
是纯Go开发的、低层级的(low-level)的、可嵌入的key/value内存数据库([IMDB](http://baike.baidu.com/link?url=GAgOJ2nlBYh4WgUMhvu8ImSbjHbGfsX55XrSDyQsHFiVEWrriiSRLD4ZiAqSD0xWQ3nmd_kAobE7YWgspgByRq)),数据持久化存储,遵从ACID,支持自定义索引和geospatial 数据。
BuntDB
旨在给用户提供可靠稳定高效的数据库。
![i...阅读全文
2016-09-07 15:56:26
tidwall
Gosuv是一个进程管理工具,使用Go语言编写。受python-supervisor启发,学习了很多其中的功能和用法。
至于为什么要写一个go的进程管理工具,主要还是因为感觉python-supervisor不是很好用(毕竟我也用了这玩意好几年了,又爱又恨)。因此gosuv对其不易用的部分重点加强了下。
Web控制台部分做了重点加强,因为使用频率太高了。在网页上也可以直接添加先的应用,网页查看日志的部分也做了优化,查看起来没有这么费劲了。使用了websocket连接后端,状态一有变化,前台就...阅读全文
2016-09-01 16:00:20
codeskyblue
![image](http://studygolang.qiniudn.com/170326/a71ba93152df4e9ba1d658df14b26633.png)
Excelize 是 Golang 编写的一个用来操作 Office Excel 文档类库,基于微软的 OpenXML 标准。可以使用它来读取、写入 XLSX 文件。相比较其他的开源类库,Excelize 支持写入带有图表的文档,并且在保存后不会丢失图表样式。
安装
<pre class="brush:shell;tool...阅读全文
2016-08-30 17:00:06
Luxurioust
Go语言实现的轻量级HTTP请求包。对标准库的http请求做了简单的封装,支持链式调用。阅读全文
2016-08-29 04:00:09
syaning
一个 Go 语言实现的中国行政区划查询工具。
介绍
最新中国行政区划,数据来源:[http://www.stats.gov.cn/tjsj/tjbz/xzqhdm/201608/t20160809_1386477.html](http://www.stats.gov.cn/tjsj/tjbz/xzqhdm/201608/t20160809_1386477.html)
安装
<pre class="brush:cpp ;toolbar: true; auto-links: false;...阅读全文
2016-08-29 04:00:07
orivil
Ciao取“
Cloud Integrated Advanced Orchestrator
”首字母命名,是一款云集成化先进编排工具。通过这套新方案,企业客户能够将各类元素汇聚至单一模式当中——包括云分析(例如[Hadoop](http://www.oschina.net/p/hadoop)或者[Apache Spark](http://www.oschina.net/p/spark-project))。Ciao中的全部通信皆使用简单与安全节点传输协议(简称SSNTP),同时利用TLS以保护...阅读全文
2016-08-29 04:00:05
01org
Govendor 是 Golang 的 Vendor 包管理器,方便你管理 Vendor 和 Verdor 包。
特性:
*
可以采用`govendor add/update`复制现有的依赖从$GOPATH
*
如果要忽视vendor/*/,可采用govendor 同步恢复依赖
*
可直接通过`govendor fetch`控制器添加新的依赖或者更新现有依赖
*
可采用`govendor migrate `实现系统间迁移
*
支持Linux, OS X, Windows,甚至现有所有...阅读全文
2016-08-29 04:00:04
kardianos
Checkup是源码分析 Startup 新推出的站点健康检查工具,自带美观的状态页面
。
![image](http://static.oschina.net/uploads/img/201608/07080938_c9AC.png)
Checkup
是用Go写的分布式的,无锁的,自托管的
健康检查工具和
状态页面
。它拥有一个优雅,简约的CLI和一个地道的Go
库,他们是完全可互操作的,他们的配置是精美对称的。
**
简介:
**
Checkup
可以定制随时检...阅读全文
2016-08-29 04:00:01
sourcegraph
BLog4go 是高性能日志库。创新地使用“边解析边输出”方法进行日志输出,同时支持回调函数、日志淘汰和配置文件。可以解决高并发,调用日志函数频繁的情境下,日志库造成的性能问题。
**
快速启动:
**
<pre class="brush:cpp ;toolbar: true; auto-links: false;">package main
import (
log "github.com/YoungPioneers/blog4go"
"fmt&#...阅读全文
2016-07-18 18:00:06
YoungPioneers
APIdoc是一个简单的 RESTful API 文档生成工具,它从代码注释中提取特定格式的内容,生成文档。 目前支持支持以下语言:C#、C/C++、Go、Java、Javascript、Perl、PHP、Python、Ruby、Rust 和 Swift。阅读全文
2016-07-09 03:00:12
caixw
TitanPages是一个静态博客生成器, 可以配合githubpages轻松的搭建自己的博客。
#### 展示网站请转到: [https://qibin0506.github.io/](https://qibin0506.github.io/)
### [](https://github.com/qibin0506/TitanPages/blob/master/README.md#如何使用)如何使用
#### [](https://github.com/qibin0506/Ti...阅读全文
2016-07-01 17:00:14
qibin0506
2016-06-27 18:00:05
it-man-cn
**
DaoliNet是道里云公司自主研发的为基于Docker的应用平台量身打造的动态敏捷高效网络技术,DaoliNet将以全新的技术变革,通过技术开源模式,为全球Docker容器网络贡献价值。
**
Docker是
目前最火的容器技术
,而DaoliNet是一个软件定义网络(SDN)系统,其设计目的是为Docker容器提供动态、高效的链接。在Docker容器中,微服务工作负载具有轻量且短暂的性质,DaoliNet恰好适用于这种性质。
### DaoliNet介绍:
**顶...阅读全文
2016-06-18 18:00:08
daolinet
golang实现抓取妹子图
默认图片来源网站:[http://jandan.net](http://jandan.net/)
依赖项目:[https://github.com/PuerkitoBio/goquery](https://github.com/PuerkitoBio/goquery)
编译源码前,请准备好以上项目, 方法:
<pre class="brush:cpp ;toolbar: true; auto-links: false;">go get github.com/P...阅读全文
2016-06-07 07:00:05
qibin0506
Summer是一个Golang的简单的IOC框架。
实现了基本的依赖注入,配置文件属性注入等。
易扩展,简单。
简单的示例代码如下:
<pre class="brush:cpp; toolbar: true; auto-links: false;">package main
import (
"github.com/cocotyty/summer"
"fmt"
)
func init() {
summer.Toml(`
[printer]
p...阅读全文
2016-06-02 02:00:04
cocotyty
qb是用来让使更容易使用数据库的go语言的数据库工具包。它受Python最喜欢的ORM SQLAlchemy的启发,既是一个ORM,也是一个查询生成器。它在表达api和查询构建东西的情形下是相当模块化的。
特征:
*
支持 postgres,mysql & sqlite3
*
简单的查询生成器
*
在初始化表迁移时会结构化表DDL映射器
*
表达式生成器可内置几乎所有的SQL语句
*
Transactional Session API 可自动映射到结构查询
...阅读全文
2016-05-14 16:00:00
aacanakin
Kel 是一个开源的基于 [Kubernetes](http://www.oschina.net/p/kubernetes) 构建的 PaaS 系统,采用 Python 和 Go 语言开发。Kel 可简化管理 Web 应用发布和托管整个软件生命周期。Kel 帮助开发和运维人员轻松管理他们的应用架构,通过一组工具和组件让 K8S 使用非常简单。
Kel 包括如下组件:
*
kel-api
*
kel-router
*
kel-identity
*
kel 命令行客户端
*
kelctl...阅读全文
2016-05-07 16:00:00
github
ssh2go 是对libssh的golang 封装。libssh是SSH的代码库,同时支持服务端和客户端,日常所见的ssh, sshd, scp, sftp均基于libssh。ssh2go是对libssh的Go语言绑定,
100%的libssh接口都可用,同时
集成示例,方便参考。欢迎在Github上fork和指正。阅读全文
2016-04-21 16:00:00
karfield
WuKong 全文搜索引擎。功能特性:
*
[高效索引和搜索](https://github.com/huichen/wukong/blob/master/docs/benchmarking.md)(1M条微博500M数据28秒索引完,1.65毫秒搜索响应时间,19K搜索QPS)
*
支持中文分词(使用[sego分词包](https://github.com/huichen/sego)并发分词,速度27MB/秒)
*
支持计算关键词在文本中的[紧邻距离](https://github.co...阅读全文
2016-04-17 16:00:00
huichen
Orivil 是由 golang 开发的全新 web 框架,灵感来源于 [Laravel](http://www.oschina.net/p/laravel) 及 [Symfony](http://www.oschina.net/p/symfony)。
#### 注册服务
<pre class="brush:cpp ;toolbar: true; auto-links: false;">func (*Register) RegisterService(c *service.Container...阅读全文
2016-04-14 16:00:00
orivil
LogZoom 是一个使用 Go 语言开发的轻量级、兼容 Lumberjack 的日志索引工具,支持 Lumberjack v2 协议。
### 输入
*
Filebeat (Lumberjack V2 Protocol)
*
Redis Message Queue
### 输出
*
Redis Message Queue
*
TCP Streaming
*
WebSocket Streaming
*
Elasticsearch
*
S3
![LogZoom Basic Di...阅读全文
2016-04-08 16:00:00
packetzoom
如果你想现在就开始
写作服务试试[go-micro](http://www.oschina.net/p/go-micro?fromerr=Lgfx30xn)
。
如何用
ruby或python写
服务
的例子可以在
[
这里
](https://github.com/micro/micro/tree/master/examples/greeter)
找到
*
[Mailing List](https://groups.google.com/fo...阅读全文
2016-03-21 16:00:00
micro