lab

module
v0.0.0-...-c9f04ce Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 16, 2026 License: BSD-3-Clause

README

NAME

lab - R&D Lab

Status

Package Status
book/ Book CI
check/ Check CI
go/ Go CI
iq/ Interview Questions CI
x/ X CI

C++ development

Run //:gazelle target to generate Bazel BUILD files:

% bazel run :gazelle

Use refresh_commands script to run :gazelle and capture compile_commands.json from Bazel build and update the links for FreeBSD jail installation (Ubuntu apt(1) installs LLVM under /usr, FreeBSD pkg(1) installs it under /usr/local ):

% ./refresh_commands

ibazel is configured to fix build errors, see .bazel_fix_commands.json:

% ibazel --run_output --run_output_interactive=false test //...

Directories

Path Synopsis
book
algos/c2/s4/cmd/multiway command
Multiway merges multiples sorted files.
Multiway merges multiples sorted files.
algos/c2/s4/cmd/topm command
Topm finds top N transactions in the standard input.
Topm finds top N transactions in the standard input.
check
cmd/check-go-test command
Gotest runs `go test` on package for Go files.
Gotest runs `go test` on package for Go files.
cmd/check-go-test/internal/check
Package test gives access to failed `go test` for Go file packages.
Package test gives access to failed `go test` for Go file packages.
cmd/check-issue command
Check-issue verifies that git commit message includes an issue.
Check-issue verifies that git commit message includes an issue.
cmd/check-license command
Check-copyright verifies that the file includes a copyright statement.
Check-copyright verifies that the file includes a copyright statement.
cmd/check-nosubmit command
Check-nosubmit checks for presence of "DO NOT SUBMIT" comment.
Check-nosubmit checks for presence of "DO NOT SUBMIT" comment.
cmd/check-nosubmit/internal/nosubmit
Package nosubmit checks files against presence of "DO NOT SUBMIT" comment.
Package nosubmit checks files against presence of "DO NOT SUBMIT" comment.
cmd/check-todo command
Lint-todo validates todo-comments.
Lint-todo validates todo-comments.
cmd/check-todo/internal/todo
Package todo validates todo-lines.
Package todo validates todo-lines.
go
flags
Package flags implements auxiliary command-line flag types for flags package.
Package flags implements auxiliary command-line flag types for flags package.
tests
Package tests implements auxiliary tools for testing package.
Package tests implements auxiliary tools for testing package.
iq
cmd/iq command
Iq gives access to the interview questions registry.
Iq gives access to the interview questions registry.
cmd/iq/internal/registry
Package registry gives access to the inteview questions.
Package registry gives access to the inteview questions.
x
freebsd/kqueue/kquser command
User demonstrates kqueue(2) send and receive a user event.
User demonstrates kqueue(2) send and receive a user event.
go/json
Package json collects demonstrations of various JSON techniques in Go.
Package json collects demonstrations of various JSON techniques in Go.
mdview command
Mdview runs a server to preview markdown files rotted at current working directory.
Mdview runs a server to preview markdown files rotted at current working directory.
mdview/internal/mdview
Package mdview runs an HTTP server to serve markdown file at localhost:8080/.
Package mdview runs an HTTP server to serve markdown file at localhost:8080/.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL