diff --git a/README.md b/README.md index 07cc9fc..d3c0344 100644 --- a/README.md +++ b/README.md @@ -37,25 +37,25 @@ import ( var session *scs.Session func main() { - // Initialize the session manager. + // Initialize the session manager. session = scs.NewSession() mux := http.NewServeMux() mux.HandleFunc("/put", putHandler) mux.HandleFunc("/get", getHandler) - // Wrap your handlers with the LoadAndSave() middleware. + // Wrap your handlers with the LoadAndSave() middleware. http.ListenAndServe(":4000", session.LoadAndSave(mux)) } func putHandler(w http.ResponseWriter, r *http.Request) { - // Store a new key and value in the session data. + // Store a new key and value in the session data. session.Put(r.Context(), "message", "Hello from a session!") } func getHandler(w http.ResponseWriter, r *http.Request) { - // Use the GetString helper to retrieve the string value associated with a - // key. The zero value is returned if the key does not exist. + // Use the GetString helper to retrieve the string value associated with a + // key. The zero value is returned if the key does not exist. msg := session.GetString(r.Context(), "message") io.WriteString(w, msg) } diff --git a/memstore/README.md b/memstore/README.md index 2b44353..cc28284 100644 --- a/memstore/README.md +++ b/memstore/README.md @@ -63,12 +63,12 @@ However, there may be occasions when your use of a session store instance is tra ```go func TestExample(t *testing.T) { - store := memstore.New() - defer store.StopCleanup() + store := memstore.New() + defer store.StopCleanup() - session = scs.NewSession() + session = scs.NewSession() session.Store = store - // Run test... + // Run test... } ``` \ No newline at end of file diff --git a/mysqlstore/README.md b/mysqlstore/README.md index 5c2c7cd..bae2e31 100644 --- a/mysqlstore/README.md +++ b/mysqlstore/README.md @@ -86,18 +86,18 @@ However, there may be occasions when your use of a session store instance is tra ```go func TestExample(t *testing.T) { - db, err := sql.Open("mysql", "user:pass@/db?parseTime=true") - if err != nil { - t.Fatal(err) - } - defer db.Close() + db, err := sql.Open("mysql", "user:pass@/db?parseTime=true") + if err != nil { + t.Fatal(err) + } + defer db.Close() - store := mysqlstore.New(db) - defer store.StopCleanup() + store := mysqlstore.New(db) + defer store.StopCleanup() - session = scs.NewSession() + session = scs.NewSession() session.Store = store - // Run test... + // Run test... } ``` \ No newline at end of file diff --git a/postgresstore/README.md b/postgresstore/README.md index 0242f5e..891ea4d 100644 --- a/postgresstore/README.md +++ b/postgresstore/README.md @@ -86,18 +86,18 @@ However, there may be occasions when your use of a session store instance is tra ```go func TestExample(t *testing.T) { - db, err := sql.Open("postgres", "postgres://user:pass@localhost/db") - if err != nil { - t.Fatal(err) - } - defer db.Close() + db, err := sql.Open("postgres", "postgres://user:pass@localhost/db") + if err != nil { + t.Fatal(err) + } + defer db.Close() - store := postgresstore.New(db) - defer store.StopCleanup() + store := postgresstore.New(db) + defer store.StopCleanup() - session = scs.NewSession() + session = scs.NewSession() session.Store = store - // Run test... + // Run test... } ``` \ No newline at end of file