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

bosun 跨平台系统监控 bosun

专业的跨平台开源系统监控项目,go语言编写,灵活的模板和表达式配合上各种collector可以监控任何应用或系统级的运行数据,比 zabbix更轻量级、更易入手和更适合定制。 ## 使用 ## bosun [-c=dev.conf] [-t] -c specifies the config file to use, defaults to dev.conf. -t parses the config file, validates it, and exits. ## 截图 #...阅读全文

2014-11-15 12:26:58 mjibson

fileLogger 日志系统 fileLogger

fileLogger ========== fileLogger是一个基于[Go](http://golang.org/)开发的可自动分割文件进行备份的异步日志库 [![Build Status](https://drone.io/github.com/aiwuTech/fileLogger/status.png)](https://drone.io/github.com/aiwuTech/fileLogger/latest) [![Go Walker](http://gowal...阅读全文

2014-11-10 07:11:56 aiwuTech

pipe Unix风格管道 pipe

该包使得 Go 应用程序能够像 Unix 中的 pipe 一样使用。 The pipe Go package offers an easy way for Go programs to make use of other applications available in the system via a Unix-like pipeline mechanism. The input and output streams in such pipelines do work as strea...阅读全文

2014-11-10 01:19:02 niemeyer

Codis Redis 集群解决方案 Codis

Codis 是一个分布式 Redis 解决方案, 对于上层的应用来说, 连接到 Codis Proxy 和连接原生的 Redis Server 没有明显的区别 (不支持的命令列表), 上层应用可以像使用单机的 Redis 一样使用, Codis 底层会处理请求的转发, 不停机的数据迁移等工作, 所有后边的一切事情, 对于前面的客户端来说是透明的, 可以简单的认为后边连接的是一个内存无限大的 Redis 服务. Codis 实现了业务透明的动态/安全扩缩容,高度可运维,proxy-based...阅读全文

2014-11-08 01:02:53 wandoulabs,goroutine,c4pt0r,spinlock9

Macaron Go Web 框架 Macaron

Macaron 是一个具有高生产力和模块化设计的 Go Web 框架。框架秉承了 Martini 的基本思想,并在此基础上做出高级扩展。 ##主要特性 - 支持子路由的强大路由设计 - 支持灵活多变的路由组合 - 支持无限路由组的无限嵌套 - 支持直接集成现有的服务 - 支持运行时动态设置需要渲染的模板集 - 支持对模块的轻松接入与解除 - 采用 inject 提供的便利的依赖注入 - 采用更好的路由层和更少的反射来提升执行速度 阅读全文

2014-11-07 04:55:55 无闻

goredis go语言公共库 goredis

golang redis client, bufferd connection, connection pool, support all redis commands, 欢迎大家批评指正,更欢迎大家加入进来。 #### Create a new conn? c, e := Dial("127.0.0.1:6379", pwd, CTimeout, RTimeout, WTimeout, alive, *pool) if e != nil { println(e.Error...阅读全文

2014-11-04 11:15:41 翟羽行

go_spider 爬虫框架 go_spider

##简介## 本项目基于golang开发,是一个开放的垂直领域的爬虫引擎,主要希望能将各个功能模块区分开,方便使用者重新实现子模块,进而构建自己垂直方方向的爬虫。 本项目将爬虫的各个功能流程区分成Spider模块(主控),Downloader模块(下载器),PageProcesser模块(页面分析),Scheduler模块(任务队列),Pipeline模块(结果输出); ##执行过程简述:## 1. Spider从Scheduler中获取包含待抓取url的Request对...阅读全文

2014-11-03 15:54:53 胡户主

LiteIDE Go语言开发工具 LiteIDE

LiteIDE是一款开源、跨平台的轻量级Go语言集成开发环境(IDE)。 ![](http://studygolang.qiniudn.com/141103/bbaa965804dec61d47a5bcd0ed95e2cf.png?imageView2/2/w/600) # 主要特点 # ## 核心功能 ## - 系统环境管理 - 可配置的编译构建命令 - 集成易用调试系统 - 基于Kate语法显示 - 可配置的代码自动完成 - 基于MIME类型系统 - 插件支持...阅读全文

2014-11-03 05:12:40 visualfc