- 授权协议: Apache
- 开发语言: Google Go
- 操作系统: Linux
- 软件首页: https://github.com/docker/go-redis-server
软件介绍
Go-redis-server 是使用 Go 实现 Redis 服务协议的开发包。
有许多客户端能够实现 redis 协议,但很多服务器不能实现。
go-redis-server 不仅能通过 redis 协议,帮助构建服务器软件;还能够作为 redis 实现的候选者,能够只从 redis,甚至在后端“伪装”执行 redis 数据库的 API。
简单代码示例:
package main
import (
redis "github.com/dotcloud/go-redis-server"
)
type MyHandler struct {
values map[string][]byte
}
func (h *MyHandler) GET(key string) ([]byte, error) {
v := h.values[key]
return v, nil
}
func (h *MyHandler) SET(key string, value []byte) error {
h.values[key] = value
return nil
}
func main() {
handler, _ := redis.NewAutoHandler(&MyHandler{values: make(map[string][]byte)})
server := &redis.Server{Handler: handler, Addr: ":6389"}
server.ListenAndServe()
}
Laravel框架关键技术解析
陈昊、陈远征、陶业荣 / 电子工业出版社 / 2016-7 / 79.00元
《Laravel框架关键技术解析》以Laravel 5.1版本为基础,从框架技术角度介绍Laravel构建的原理,从源代码层次介绍Laravel功能的应用。通过本书的学习,读者能够了解Laravel框架实现的方方面面,完成基于该框架的定制化应用程序开发。 《Laravel框架关键技术解析》第1章到第4章主要介绍了与Laravel框架学习相关的基础部分,读者可以深入了解该框架的设计思想,学习环......一起来看看 《Laravel框架关键技术解析》 这本书的介绍吧!
