upper.io/db 类似ORM包 upper.io/db

# upper.io/db # ![icon](https://upper.io/images/icon.svg) ## The `db` package ## ![Upper.io](https://upper.io/db/res/general.png) `upper.io/db` is a [Go][2] package that allows developers to communicate with different databases through t...阅读全文

2015-04-22 03:20:59 xiam

godebug Go 程序调试工具 godebug

godebug 是一个与众不同的 Go 程序调试工具,传统的编译型语言调试器使用底层系统调用并读取二进制文件用于调试各类符号。使用起来很麻烦而且很难移植。 godebug 使用不同的方法,直接把源码作为目标程序,在每一行插入调试代码,然后编译并运行。结果就是一个全功能的调试器,完全可以移植到不同平台。事实上,由于有了 gopherjs ,你也可以在浏览器上进行调试。 例如可通过` _ = "breakpoint"` 来插入断点,然后通过 `$ godebug run gofiles....阅读全文

2015-04-22 01:28:16 mailgun

v8worker V8和Go结合 v8worker

Minimal golang binding to V8. This exposes a non-blocking message passing interface to the V8 javascript engine. Go and JavaScript interact by sending and receiving messages. V8 will block a thread (goroutine) only while it computes javascript - i...阅读全文

2015-03-31 01:14:50 ry

ants 分布式爬虫 ants

### 由来 一直用[scrapy](https://github.com/scrapy/scrapy)抓数据,scrapy的分布式部署,需要⼈人⼯工分配抓取链接。 所以参考scrapy的爬⾍虫架构和[elasticsearch](https://github.com/elastic/elasticsearch)的分布式架构。 编写了分布式的爬⾍虫[ants](https://github.com/wcong/ants-go), 目前是alpha,欢迎大家来试用 ### 功能 * ...阅读全文

2015-03-22 09:08:47

logs 日志 logs

基于xml配置的日志系统。兼容标准库的log.Logger。 ```xml <?xml version="1.0" encoding="utf-8" ?> <logs> <debug> <buffer size="10"> <rotate dir="/var/log/" size="5M" /> <stmp username=".." password=".." /> </buffer> ...阅读全文

2015-03-20 03:01:27 caixw

Zerver Pure RESTful api framework Zerver

一个单纯的Golang RESTful框架,用于搭建api服务,去除了Session, 模板,Cookie。所有组件都是提供接口,非常容易包装以完成自定义功能。 Router是基于树的,匹配很快,支持url参数,支持分组路由,分主机路由。 非常容易通过 Filter 自定义中间件, 支持FilterChain。 可自定义HTTP Method处理, 支持WebSocket,异步任务(还不完善)。 欢迎尝试,提交问题等。阅读全文

2015-03-18 04:53:30 cosiner

xinge 腾讯信鸽go-sdk xinge

腾讯信鸽go-sdk ============ [![Build Status](https://drone.io/github.com/aiwuTech/xinge/status.png)](https://drone.io/github.com/aiwuTech/xinge/latest) [![Go Walker](http://gowalker.org/api/v1/badge)](http://gowalker.org/github.com/aiwuTech/xinge) ...阅读全文

2015-03-14 06:54:00 aiwuTech

nado-orm ORM nado-orm

一个Golang 版ORM , 支持mysql , sqllite3 等, 支持redis作为中间缓存。 ## How to use? ### Insert go get github.com/server-nado/orm ## Super database sqlite3 "github.com/mattn/go-sqlite3" mysql "github.com/go-sql-driver/mysql" postgree "github.com/lib/...阅读全文

2015-03-10 05:36:55 Able Gao

assert 测试增强 assert

assert系列断言函数。方便在测试函数中使用: func TestAssert(t *testing.T) { var v interface{} = 5 // 直接调用包函数 assert.True(t, v == 5, "v的值[%v]不等于5", v) assert.Equal(t, 5, v, "v的值[%v]不等于5", v) assert.Nil(t, v) ...阅读全文

2015-02-13 01:40:50 caixw

term 兼容windows的控制台彩色字符串输出 term

term下提供了两个包,ansi和colors。 其中ansi提供了对ansi控制码的大部分操作,但不支持windows; colors则实现了windows和其它大部分平台的彩色字符串输出,提供 的是类似于fmt包的函数: ```go // 向stderr终端输出蓝底红字的字符串:"colors" colors.Print(colors.Stdout, colors.Red, colors.Blue, "colors") // 输出蓝底红字的字符串 c := col...阅读全文

2014-12-27 07:26:18 caixw

go2o O2O,商城 go2o

Go2o ================ # What's Go2o # Golang combine simple o2o DDD domain-driven design realization, including multi-channel (businesses), multi-store, multi-member commodity,Promotions, orders, coupons implementation also includes a mini-frame...阅读全文

2014-12-22 02:01:04

Wide 云端开发 Wide

Wide 是一个基于 **W**eb 的 Go 语言团队 **IDE**。 在线试用:[https://wide.b3log.org](https://wide.b3log.org) * **团队的** IDE: * _安全可靠_:项目源代码实时保存在服务器上,开发者的机器崩溃不会丢失任何源代码 * _统一环境_:服务器统一配置开发环境,开发者本机无需任何额外配置 * _开箱即用_:5 分钟搭建服务器;开发者打开浏览器即可开发、调试 * _版本控制_:每个开发...阅读全文

2014-12-21 03:17:09 D

beego admin Golang版的admin后台 beego admin

这是一个使用Golang开发得admin管理后台 基于beego,jquery easyui ,bootstarp的一个后台管理系统 VERSION = "0.1.0" 这个系统是为了方便大家beego开发后台,节省时间,把更多得时间经历集中再业务逻辑。 系统自带了权限系统和后台框架。 截图是基于jquery easyui。bootstarp版本还再开发。 ![pic](http://static.oschina.net/uploads/space/2013/...阅读全文

2014-11-30 14:18:09 osgochina

bleve 文本索引库 bleve

# ![bleve](http://www.blevesearch.com/img/bleve-icon-placard-small.png) bleve modern text indexing in go - [blevesearch.com](http://www.blevesearch.com/) Try out bleve live by [searching our wiki](http://wikisearch.blevesearch.com/search/). ...阅读全文

2014-11-19 05:44:57 mschoch

delve Golang调试器 delve

完全Go语言实现的 Go Debugger。 这玩意很NB。 ## Features - Attach to an already running process - Launch a process and begin debug session - Set breakpoints, single step, step over functions, print variable contents, print thread and goroutine information...阅读全文

2014-11-16 05:00:32 derekparker