gorun 是以脚本形式执行go程序代码的工具。
例如一个 go 的源文件:
<pre class="brush:cpp ;toolbar: true; auto-links: false;">#!/usr/bin/gorun
package main
func main() {
println("Hello world!")
}</pre>
执行方法:
<pre class="brush:shell;toolbar: true; auto-link...阅读全文
2015-04-06 16:00:00
erning
FreeCache 是一个 Go 语言的缓存库,无额外的 GC 负荷。数百万对象的垃圾收集延迟仅在数百毫秒。
特性:
*
可存储数以百万计条目
*
零垃圾收集负荷
*
高并发而且线程安全的访问
*
纯 Go 语言实现
*
支持对象失效
*
近乎 LRU 的算法
*
严格限制内存使用
*
提供一个测试用的服务器,支持一些基本 Redis 命令
示例代码:
<pre class="brush:cpp ;toolbar: true; auto-links: false;">cac...阅读全文
2015-04-29 16:00:00
coocood
Fragmenta CMS 是一个用户友好的内容管理系统,用 Go 编写。
Fragmenta CMS 可以让你快速建立网站,它包办了创建网站的一般性的繁琐工作,包括:用户登录,网页,博客文章等,让你专注于你 app 自身的特点,你可以:
*
简单部署 —— 你只需要一个数据库和fragment —— 与内置的Web服务器本地进行测试
*
使用与你网站相同的风格进行Rich editing
*
免费且开源 (MIT) ——下载二进制文件或自己编译阅读全文
2015-10-15 16:00:00
fragmenta
# 欢迎使用
gonet/2是新一代游戏服务器骨架,基于[go语言](http://golang.org/)开发,采用了先进的[http/2](http://http2.github.io/)作为服务器端主要通信协议,以[microservice](http://martinfowler.com/articles/microservices.html)作为主要思想进行架构,采用[docker](https://www.docker.com/)作为服务发布手段。相比第一代[gonet](http...阅读全文
2015-10-14 16:00:00
github
基于beego框架Golang语言开发的博客
## [
](https://github.com/who246/myblog#演示地址httpbloglcsgpw)演示地址:[http://blog.lcsg.pw/](http://blog.lcsg.pw/)
# [
](https://github.com/who246/myblog#install)Install
## [
](https://github.com/who246/myblog#installation)Inst...阅读全文
2015-10-12 16:00:00
who246
一个[Neovim](http://www.oschina.net/p/neovim) go的开发插件
[
## 创建可执行文件
IP resolver 依赖 _github.com/mi...阅读全文
2015-10-02 16:00:00
m3ng9i
Godi 是一个用来检查 Go 程序包依赖哪些其他包的命令行工具,调用 go list 命令获取包依赖信息。
例如执行 godi log 的输出是:
<pre>fmt
io
os
runtime
sync
time</pre>阅读全文
2015-10-02 16:00:00
m3ng9i
Feedreader 是用于 Go 语言的 RSS 2.0 和 Atom 1.0 解析模块,供 [QReader](http://www.oschina.net/p/qreader) 调用。
Feedreader包可以解析RSS 2.0与Atom 1.0标准的feed。使用方法可以看上面的例子,然后看一下`Feed`、`FeedItem`和`FeedPerson`的结构。如果要了解完整的功能,可以把包里代码都读一下。
如果RSS或Atom的xml中包含特殊字符,这个包会先将其去除,再进行解析...阅读全文
2015-10-02 16:00:00
m3ng9i
QReader 是一款使用 Go 和 JavaScript 编写的阅读器,支持订阅 RSS 2.0 和 Atom 1.0 格式的 feed。
为了运行 QReader ,你需要有一台 server,它可以是你放在局域网中的 PC。你需要在 server 上运行 QReader
服务端程序,然后使用手机、平板电脑或 server 上的浏览器访问 QReader。当然,如果你有兴趣,可以尝试把 QReader 编译到
Android、iOS 设备或路由器中。
QReader 是一个单用户的阅...阅读全文
2015-10-02 16:00:00
m3ng9i
Ran 是用 Go 语言开发的一个简单的静态 Web 服务器。
主要特性:
*
目录列表
*
自动对内容进行 gzip 压缩
*
摘要认证
*
访问日志
*
自定义 404 错误页面
依赖:
*
[github.com/abbot/go-http-auth](https://github.com/abbot/go-http-auth)
*
[github.com/oxtoacart/bpool](https://github.com/oxtoacart/bpool)
*
[g...阅读全文
2015-10-02 16:00:00
m3ng9i
antibody 是一个用 Go 语言实现的更快速和更简单的 [antigen](http://www.oschina.net/p/zsh-antigen) ,antigen 是用于 zsh 的插件管理器。
阅读全文
2015-10-02 16:00:00
caarlos0
Nomad 是一个集群管理器和调度器,专为微服务和批量处理工作流设计。Nomad 是分布式,高可用,可扩展到跨数据中心和区域的数千个节点。
Nomad
提供一个常规工作流跨基础设施部署应用。开发者使用一个声明式作业规范来定义应用该如何部署,资源有什么要求(CPU,内存,硬盘)。Nomad 接收这些作业,查找可用的资源来运行应用。调度算法确保所有的约束都满足,尽量在一个主机部署尽可能多的应用,优化资源利用。此外,Nomad 支持在所有主流操作系统运行虚拟化,容器化或者是独立的应用,灵活的支持广...阅读全文
2015-09-28 16:00:00
hashicorp
V2Ray 是一个科学上网工具包,用于简化和复用其它科学上网工具,加速二次开发。
“V2”来源于 [V2 火箭](https://zh.wikipedia.org/wiki/V-2%E7%81%AB%E7%AE%AD),Ray 即射线,意指新一代的科学上网工具。
##
主要特点
*
多对多服务器支持,负载均衡
*
支持多用户
*
开放协议支持,兼容流行的科学上网工具
##
捐赠
目前 V2Ray 还在早期开发阶段,暂时没什么可用性,也谈不上捐赠。如果你执意想捐...阅读全文
2015-09-27 16:00:00
v2ray
Gryffin 是雅虎开发的一个大规模 Web 安全扫描平台。它不是另外一个扫描器,其主要目的是为了解决两个特定的问题 —— 覆盖率和伸缩性。
该平台采用 Go 语言开发,依赖:
1.
Go
2.
PhantomJS, v2
3.
Sqlmap (for fuzzing SQLi)
4.
Arachni (for fuzzing XSS and web vulnerabilities)
5.
NSQ ,
6.
Kibana and Elastic search, for dashb...阅读全文
2015-09-26 16:00:00
yahoo
`utron` 是一个 Go 语言轻量级的 MVC 框架,用于快速构建可伸缩以及可靠的数据库驱动的 Web 应用。
特性:
*
Postgres, MySQL 和 Foundation 数据库支持
*
模块化
*
支持中间件,所有 [alice](https://github.com/justinas/alice) 兼容的中间件都可以使用
*
Gopher spirit (可使用 Go 语言的其他库)
*
轻量级,只包含 MVC
*
支持多配置文件,包括 json、yaml 和 t...阅读全文
2015-09-26 16:00:00
gernest