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包中创建一个全局
8181
8282> 以上设计思路来源于database/sql/driver,先定义好接口,然后具体的存储session的结构实现相应的接口并注册后,相应功能这样就可以使用了,以下是用来随需注册存储session的结构的Register函数的实现。
8383
84- var provides = make(map[string]Provide ) 
84+ var provides = make(map[string]Provider ) 
8585
8686// Register makes a session provide available by the provided name. 
8787// If Register is called twice with the same name or if driver is nil, 
8888// it panics. 
89- func Register(name string, provide Provide ) { 
90- if driver  == nil { 
89+ func Register(name string, provider Provider ) { 
90+ if provider  == nil { 
9191panic("session: Register provide is nil") 
9292} 
9393if _, dup := provides[name]; dup { 
9494panic("session: Register called twice for provide " + name) 
9595} 
96- provides[name] = provide  
96+ provides[name] = provider  
9797} 
9898
9999### 全局唯一的Session ID  
                                 You can’t perform that action at this time. 
               
                  
0 commit comments