Directories
¶
Path | Synopsis |
---|---|
example
|
|
load-test
command
Generate HTTP requests, simulating lots of users.
|
Generate HTTP requests, simulating lots of users. |
server-full
command
Restful back end to exercise and load test qsess and qctx and experiment with web app ideas.
|
Restful back end to exercise and load test qsess and qctx and experiment with web app ideas. |
server-qsess
command
Simple restful back end, based only on qsess.
|
Simple restful back end, based only on qsess. |
server-qsess-qctx
command
Simple restful back end, based on qsess and qctx.
|
Simple restful back end, based on qsess and qctx. |
Package qctx is a light-weight, type-safe, per-http-request state manager, with simple middleware stacking and a few middleware and helper functions.
|
Package qctx is a light-weight, type-safe, per-http-request state manager, with simple middleware stacking and a few middleware and helper functions. |
Package qsess implements web sessions, with a user-definable session data type, support for cookies and tokens, session revocation by user id, and back-ends for goleveldb, Cassandra/Syclla, MySQL, and a simple, in-memory store.
|
Package qsess implements web sessions, with a user-definable session data type, support for cookies and tokens, session revocation by user id, and back-ends for goleveldb, Cassandra/Syclla, MySQL, and a simple, in-memory store. |
qscql
Package qscql is a Cassandra/Scylla back-end for qsess.
|
Package qscql is a Cassandra/Scylla back-end for qsess. |
qsldb
Package qsldb is a goleveldb back-end for qsess.
|
Package qsldb is a goleveldb back-end for qsess. |
qsmy
Package qsmy is a MySQL back-end for qsess.
|
Package qsmy is a MySQL back-end for qsess. |
qstest
Package qstest contains shared test code for use by qsess back-ends.
|
Package qstest contains shared test code for use by qsess back-ends. |
Click to show internal directories.
Click to hide internal directories.