Update 06.2.md

修改几处笔误
This commit is contained in:
tianyl1984
2013-05-25 15:05:44 +08:00
parent 0453a6151d
commit b8e84df725

View File

@@ -81,19 +81,19 @@ Go实现整个的流程应该也是这样的在main包中创建一个全局
>以上设计思路来源于database/sql/driver先定义好接口然后具体的存储session的结构实现相应的接口并注册后相应功能这样就可以使用了以下是用来随需注册存储session的结构的Register函数的实现。 >以上设计思路来源于database/sql/driver先定义好接口然后具体的存储session的结构实现相应的接口并注册后相应功能这样就可以使用了以下是用来随需注册存储session的结构的Register函数的实现。
var provides = make(map[string]Provide) var provides = make(map[string]Provider)
// Register makes a session provide available by the provided name. // Register makes a session provide available by the provided name.
// If Register is called twice with the same name or if driver is nil, // If Register is called twice with the same name or if driver is nil,
// it panics. // it panics.
func Register(name string, provide Provide) { func Register(name string, provider Provider) {
if driver == nil { if provider == nil {
panic("session: Register provide is nil") panic("session: Register provide is nil")
} }
if _, dup := provides[name]; dup { if _, dup := provides[name]; dup {
panic("session: Register called twice for provide " + name) panic("session: Register called twice for provide " + name)
} }
provides[name] = provide provides[name] = provider
} }
### 全局唯一的Session ID ### 全局唯一的Session ID