File tree Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -81,19 +81,19 @@ Go实现整个的流程应该也是这样的,在main包中创建一个全局
81
81
82
82
> 以上设计思路来源于database/sql/driver,先定义好接口,然后具体的存储session的结构实现相应的接口并注册后,相应功能这样就可以使用了,以下是用来随需注册存储session的结构的Register函数的实现。
83
83
84
- var provides = make(map[string]Provide )
84
+ var provides = make(map[string]Provider )
85
85
86
86
// Register makes a session provide available by the provided name.
87
87
// If Register is called twice with the same name or if driver is nil,
88
88
// it panics.
89
- func Register(name string, provide Provide ) {
90
- if driver == nil {
89
+ func Register(name string, provider Provider ) {
90
+ if provider == nil {
91
91
panic("session: Register provide is nil")
92
92
}
93
93
if _, dup := provides[name]; dup {
94
94
panic("session: Register called twice for provide " + name)
95
95
}
96
- provides[name] = provide
96
+ provides[name] = provider
97
97
}
98
98
99
99
### 全局唯一的Session ID
You can’t perform that action at this time.
0 commit comments