godebug 是一个与众不同的 Go 程序调试工具,传统的编译型语言调试器使用底层系统调用并读取二进制文件用于调试各类符号。使用起来很麻烦而且很难移植。
godebug 使用不同的方法,直接把源码作为目标程序,在每一行插入调试代码,然后编译并运行。结果就是一个全功能的调试器,完全可以移植到不同平台。事实上,由于有了 gopherjs ,你也可以在浏览器上进行调试。
例如可通过` _ = "breakpoint"` 来插入断点,然后通过 `$ godebug run gofiles....阅读全文
2015-04-22 01:28:16
mailgun
Go terminal dashboard. Inspired by [blessed-contrib](https://github.com/yaronn/blessed-contrib), but purely in Go.
Cross-platform, easy to compile, and fully-customizable.
__Demo:__ (cast under osx 10.10; Terminal.app; Menlo Regular 12pt.)
<...阅读全文
2015-03-28 11:13:48
gizak
GXUI - A Go cross platform UI library.
=======
Disclaimer
---
All code in this package **is experimental and will have frequent breaking
changes**. Please feel free to play, but please don't be upset when the API has significant reworkings.
...阅读全文
2015-03-23 09:07:41
Google
基于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
一个单纯的Golang RESTful框架,用于搭建api服务,去除了Session, 模板,Cookie。所有组件都是提供接口,非常容易包装以完成自定义功能。
Router是基于树的,匹配很快,支持url参数,支持分组路由,分主机路由。
非常容易通过 Filter 自定义中间件, 支持FilterChain。
可自定义HTTP Method处理, 支持WebSocket,异步任务(还不完善)。
欢迎尝试,提交问题等。阅读全文
2015-03-18 04:53:30
cosiner
腾讯信鸽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
一个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系列断言函数。方便在测试函数中使用:
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
查找开源 Go package 的搜索引擎,利用项目之间的引用关系已经用户的评论信息,找出优质的 package;分析说明文档做更好的关键词匹配。阅读全文
2015-02-11 15:40:36
Yi Deng
Tango,微内核可扩展的Go语言Web框架。同时支持函数和结构体作为执行体,插件丰富。阅读全文
2015-01-10 13:29:30
lunny
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
这是一个使用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](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
完全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