Directories
¶
| Path | Synopsis |
|---|---|
|
Package dbmod is the native module "db": SQL databases through Go's database/sql: SQLite (modernc.org/sqlite), PostgreSQL (jackc/pgx) and MySQL or MariaDB (go-sql-driver/mysql), all pure Go, so no C library is needed.
|
Package dbmod is the native module "db": SQL databases through Go's database/sql: SQLite (modernc.org/sqlite), PostgreSQL (jackc/pgx) and MySQL or MariaDB (go-sql-driver/mysql), all pure Go, so no C library is needed. |
|
Package eventsmod is the native module "events": an event loop that calls Kukel functions when timers expire or other modules post events.
|
Package eventsmod is the native module "events": an event loop that calls Kukel functions when timers expire or other modules post events. |
|
Package fsmod is the native module "fs": directories and files of the local file system (TODO.md Q61).
|
Package fsmod is the native module "fs": directories and files of the local file system (TODO.md Q61). |
|
Package jsonmod is the native module "json": encode Kukel values as JSON text and decode JSON text into Kukel values.
|
Package jsonmod is the native module "json": encode Kukel values as JSON text and decode JSON text into Kukel values. |
|
Package p9mod is the native module "p9": the 9P file protocol of Plan 9 and Linux (TODO.md Q62), as a client and as a server, in both versions: 9P2000 and 9P2000.L.
|
Package p9mod is the native module "p9": the 9P file protocol of Plan 9 and Linux (TODO.md Q62), as a client and as a server, in both versions: 9P2000 and 9P2000.L. |
|
Package remod is the native module "re": regular expressions, with Go's RE2 syntax (TODO.md Q59).
|
Package remod is the native module "re": regular expressions, with Go's RE2 syntax (TODO.md Q59). |
|
Package stringsmod is the native module "strings": a Builder class that builds a long string from many pieces.
|
Package stringsmod is the native module "strings": a Builder class that builds a long string from many pieces. |
|
Package termmod is the native module "term": the terminal a key at a time, and its size (TODO.md Q99), for programs that draw the screen themselves with ANSI escape codes, such as examples/vi.kkl.
|
Package termmod is the native module "term": the terminal a key at a time, and its size (TODO.md Q99), for programs that draw the screen themselves with ANSI escape codes, such as examples/vi.kkl. |
|
Package timemod is the native module "time": the class time::Time (an instant with a time zone), and sleep.
|
Package timemod is the native module "time": the class time::Time (an instant with a time zone), and sleep. |
|
Package tkmod is the native module "tk": desktop windows with Tk widgets whose event handlers are Kukel functions (TODO.md Q67).
|
Package tkmod is the native module "tk": desktop windows with Tk widgets whose event handlers are Kukel functions (TODO.md Q67). |
|
Package utf8mod is the native module "utf8": text as characters (code points) instead of bytes (TODO.md Q93).
|
Package utf8mod is the native module "utf8": text as characters (code points) instead of bytes (TODO.md Q93). |
|
Package uuidmod is the native module "uuid": new UUIDs as strings (TODO.md Q58).
|
Package uuidmod is the native module "uuid": new UUIDs as strings (TODO.md Q58). |
|
Package workermod is the native module "worker": workers are Kukel interpreters that run in parallel, each on its own goroutine, and talk to the interpreter that started them only through messages.
|
Package workermod is the native module "worker": workers are Kukel interpreters that run in parallel, each on its own goroutine, and talk to the interpreter that started them only through messages. |
|
Package zmqmod is the native module "zmq": ZeroMQ sockets, to talk with other programs (in any language) and other machines.
|
Package zmqmod is the native module "zmq": ZeroMQ sockets, to talk with other programs (in any language) and other machines. |
Click to show internal directories.
Click to hide internal directories.