@@ -32,7 +32,7 @@ func NewSessionState(store SessionStore, sessionId string, values map[interface{
3232 return state
3333}
3434
35- // Set set key-value to current state
35+ // Set key-value to current state
3636func (state * SessionState ) reset (store SessionStore , sessionId string , values map [interface {}]interface {}, accessTime time.Time ) {
3737 state .values = values
3838 state .sessionId = sessionId
@@ -41,7 +41,7 @@ func (state *SessionState) reset(store SessionStore, sessionId string, values ma
4141 state .lock = new (sync.RWMutex )
4242}
4343
44- // Set set key-value to current state
44+ // Set key-value to current state
4545func (state * SessionState ) Set (key , value interface {}) error {
4646 state .lock .Lock ()
4747 defer state .lock .Unlock ()
@@ -50,7 +50,7 @@ func (state *SessionState) Set(key, value interface{}) error {
5050
5151}
5252
53- // Get get value by key in current state
53+ // Get value by key in current state
5454func (state * SessionState ) Get (key interface {}) interface {} {
5555 state .lock .RLock ()
5656 defer state .lock .RUnlock ()
@@ -60,33 +60,33 @@ func (state *SessionState) Get(key interface{}) interface{} {
6060 return nil
6161}
6262
63- // Get get value as string by key in current state
63+ // GetString Get value as string by key in current state
6464func (state * SessionState ) GetString (key interface {}) string {
6565 v := state .Get (key )
6666 return fmt .Sprint (v )
6767}
6868
69- // Get get value as int by key in current state
69+ // GetInt Get value as int by key in current state
7070func (state * SessionState ) GetInt (key interface {}) int {
7171 v , _ := strconv .Atoi (state .GetString (key ))
7272 return v
7373}
7474
75- // Get get value as int64 by key in current state
75+ // GetInt64 Get value as int64 by key in current state
7676func (state * SessionState ) GetInt64 (key interface {}) int64 {
7777 v , _ := strconv .ParseInt (state .GetString (key ), 10 , 64 )
7878 return v
7979}
8080
81- // Remove remove value by key in current state
81+ // Remove value by key in current state
8282func (state * SessionState ) Remove (key interface {}) error {
8383 state .lock .Lock ()
8484 defer state .lock .Unlock ()
8585 delete (state .values , key )
8686 return nil
8787}
8888
89- // Clear clear all values in current store
89+ // Clear delete all values in current store
9090func (state * SessionState ) Clear () error {
9191 state .lock .Lock ()
9292 defer state .lock .Unlock ()
0 commit comments