File tree Expand file tree Collapse file tree 1 file changed +5
-5
lines changed Expand file tree Collapse file tree 1 file changed +5
-5
lines changed Original file line number Diff line number Diff line change @@ -35,7 +35,7 @@ session的基本原理是由服务器为每个会话维护一份信息数据,
35
35
``` Go
36
36
37
37
type Manager struct {
38
- cookieName string // private cookiename
38
+ cookieName string // private cookiename
39
39
lock sync.Mutex // protects session
40
40
provider Provider
41
41
maxLifeTime int64
@@ -78,10 +78,10 @@ type Provider interface {
78
78
``` Go
79
79
80
80
type Session interface {
81
- Set (key, value interface {}) error // set session value
82
- Get (key interface {}) interface {} // get session value
83
- Delete (key interface {}) error // delete session value
84
- SessionID () string // back current sessionID
81
+ Set (key, value interface {}) error // set session value
82
+ Get (key interface {}) interface {} // get session value
83
+ Delete (key interface {}) error // delete session value
84
+ SessionID () string // back current sessionID
85
85
}
86
86
```
87
87
> 以上设计思路来源于database/sql/driver,先定义好接口,然后具体的存储session的结构实现相应的接口并注册后,相应功能这样就可以使用了,以下是用来随需注册存储session的结构的Register函数的实现。
You can’t perform that action at this time.
0 commit comments