RxGo —— Go 语言的 Reactive 扩展 经验

RxGo 是 Go 语言的 Reactive 扩展。 安装 go get -u github.com/jochasinga/rxgo 用法 watcher := observer.Observer{ //

EzeRinehart 2017-02-05   10575   0

Go语言的修饰器编程 经验

玩具那样自由地拼装。所以,一直以来,我对修饰器decoration这种编程模式情有独钟,这里写一篇Go语言相关的文章。 看过Python修饰器那篇文章的同学,一定知道这是一种函数式编程的玩法——用

EricBarela 2017-06-01   12594   0

Go 实现洗牌算法 经验

如果你是python或者ruby程序员可能你觉得很简单,因为他们在语言层面上实现了很多很方便的函数,然而Go语言要想打乱数组或者切片中数据的顺序,需要自己实现的。 Ruby中有一个叫shuffle的方法:

Dyl24H 2017-02-26   27218   0

Go语言Web框架:entropy 经验

一个简单的Go语言Web框架,学习了一些著名的Web框架的部分特性。 项目主页: http://www.open-open.com/lib/view/home/1373417883440

jopen 2013-07-09   14783   0

Go语言操作CSV格式文件 经验

Go语言操作CSV格式文件

jopen 2013-11-26   25442   0

go语言的路由分发包 经验

router是一个go语言的路由分发包 特性 支持自定义正则匹配路由 支持restful 支持Middleware 支持Hook 项目主页: http://www.open-open.com/li

jopen 2013-07-20   16798   0

GO语言标准库概览 经验

Go语言五周系列教程的最后一部分中,我们将带领大家一起来浏览一下Go语言丰富的标准库。 Go标准库包含了大量包,提供了丰富广泛的功能特性。这里提供了概览仅仅是有选择性的且非常简单。本文发表后,标准库的内容还可能继续增加,因此

jopen 2014-03-28   126080   0

Go语言的Web微框架:Goji 经验

Goji是一个用Go语言写的Web微框架,其设计受到了 Sinatra 的启发。Goji的设计理念是简单、可组合性、自由。 Goji是一个用Go语言写的Web微框架,其设计受到了 Sinatra

jopen 2014-04-23   23692   0
Goji   Web框架  

Go 语言的 Web 工具箱:Gorilla 经验

Gorilla 是 Go 语言的 Web 工具箱,包含模块如下: gorilla/context 存储全局的请求变量 gorilla/mux 是一个强大的 URL 路由器和分发器 gorilla/reverse

jopen 2013-11-20   32068   0

Go 语言 ORM 框架:gorp 经验

一个Go语言的ORM框架,目前支持MySQL、PostgresSQL和SQLite 一个使用示例: // Define a type for your join // It *must* contain

jopen 2013-02-27   16725   0

类似tornado的Go应用框架:beego 经验

beego是一个类似tornado的Go应用框架,采用了RESTFul的方式来实现应用框架,是一个超轻量级的框架, 主要有如下的特点: 支持MVC的方式,用户只需要关注逻辑,实现对应method的方法即可

jopen 2013-06-24   34269   0

Go! - PHP的OOP&AOP框架 经验

Go!是一个PHP 5.4库,基于OOP和AOP模式。它能够让开发者为每一个PHP应用程序添加AOP支持。需 PECL 扩展、Runkit、evals 或者 DI 容器支持。可使用 XDebug 轻松调试。

jopen 2013-01-10   30430   0
AOP   PHP开发  

Go语言的ORM框架:gorm 经验

// import _ "github.com/go-sql-driver/mysql" // import _ "github.com/mattn/go-sqlite3" db, err := Open("postgres"

jopen 2013-11-04   136139   0

go 语言开发 android app 经验

1. 如果出现错误 go build runtime: android/arm must be bootstrapped using make.bash 说明你还没有配置 go 的交叉编译环境,就是说你现在的系统无法编译出可以运行在

jopen 2015-01-28   26905   0

Go 程序调试工具:dogo 经验

同时监控多个目录, 包括子文件夹 可同时运行多个实例, 互不影响 详细日志输出 占用内存,CPU资源少 安装 go get github.com/liudng/dogo 创建配置文件 dogo 的配置文件格式如下:

jopen 2014-11-23   17954   0

Go 的 HTTP 开发包:Fluent 经验

Fluent 是 Go 语言的 HTTP 客户端开发包,支持超时、重试等。 示例代码: package main import ( "fmt" "github.com/lafikl/fluent"

jopen 2014-10-09   16255   0

Go并发编程基础 经验

) 本文是一篇并发编程方面的入门文章,以 Go语言 编写示例代码,内容涵盖: 运行期并发线程(goroutines) 基本的同步技术(管道和锁) Go语言中基本的并发模式 死锁和数据竞争 并行计算

rbyt 2015-06-05   34948   0

我为什么喜欢Go语言 经验

代码时的手感和执行的效率,所以在Go出现之前一直没有找到。在熟悉Go之 后,我虽没有停下脚步,也去体验了D语言,但几乎立即就放弃了,它的设计还是太复杂。 就说说Go吧。它的好其实也就两个字——简洁!

jopen 2015-03-12   13519   0

Go语言Interface机制解析 经验

前几日一朋友在学GO,问了我一些interface机制的问题。试着解释发现自己也不是太清楚,所以今天下午特意查了资料和阅读GO的源码(基于go1.4),整理出了此文。如果有错误的地方还望指正。

jopen 2015-03-05   17056   0

Go 应用的 HTTP 框架Beego 经验

原文 http://xiequan.info/go-应用的-http-框架beego/ beego 是一个快速开发 Go 应用的 HTTP 框架,他可以用来快速开发 API、Web 及后端服务等各种应用,是一个

jopen 2015-10-22   18619   0
1 2 3 4 5 6 7 8 9 10