ReactiveX 的 Golang 实现 GoRx
- 授权协议: MIT
- 开发语言: Google Go
- 操作系统: 跨平台
- 软件首页: https://gitee.com/langhuihui/GoRx
- 软件文档: https://godoc.org/github.com/langhuihui/GoRx/pipe
软件介绍
ReactiveX的Golang实现版本,非官方实现版。
由于官方的RxGo一直没有进行开发,遂本人在编写rx4rx的时候受到启发,实现了golang版本的Rx库,填补了Rx在golang上的空缺。
该库实现了两种使用模式1、链式编程,2、pipe模式。使用者可以根据自己的喜好随意选择。
使用方式
类似 rxjs 5.0
import "github.com/langhuihui/gorx"
rx.Interval(1000).SkipUntil(rx.Of(1).Delay(3000)).Subscribe(func(x interface{}, dispose func()) {
fmt.Print(x)
}, nil, nil)类似 rxjs 6.0
import . "github.com/langhuihui/gorx/pipe"
Subscribe(func(x interface{}, dispose func()) {
fmt.Print(x)
}, nil, nil)(Interval(1000),SkipUntil(Of(1),Delay(3000)))
计算机程序设计艺术(第3卷 英文版·第2版)
Donald E.Knuth / 人民邮电出版社 / 2010-10 / 119.00元
《计算机程序设计艺术》系列被公认为计算机科学领域的权威之作,深入阐述了程序设计理论,对计算机领域的发展有着极为深远的影响。本书是该系列的第3卷,扩展了第1卷中信息结构的内容,主要讲排序和查找。书中对排序和查找算法进行了详细的介绍,并对各种算法的效率做了大量的分析。 本书适合从事计算机科学、计算数学等各方面工作的人员阅读,也适合高等院校相关专业的师生作为教学参考书,对于想深入理解计算机算法的读......一起来看看 《计算机程序设计艺术(第3卷 英文版·第2版)》 这本书的介绍吧!
