Documentation
¶
Overview ¶
Command buildweb bundles the React panel with esbuild — which is a Go library, so the whole frontend toolchain is `go run`: no node, no npm, no lockfiles. React itself is vendored under web/vendor/node_modules (fetched once from the npm registry, committed to the repo).
Run from the repo root:
go run ./tools/buildweb
or via `go generate ./...`. The bundle lands in internal/server/web/ and is committed too, so a plain `go build` always works.
Click to show internal directories.
Click to hide internal directories.