Help us shape the future of Go! Take the 2026 Go Developer Survey

www

package
v0.1.61 Latest Latest
Warning

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

Go to latest
Published: Oct 20, 2026 License: Apache-2.0 Imports: 8 Imported by: 0

Documentation

Overview

Package www embeds the built clicky-ui single-page app and serves it with an index.html fallback for client-side routes. The real assets are produced by `vite build` into dist/, which is gitignored: run `make ui-build` (or `task www:build`) before a source checkout compiles. Release tags point at a commit off main that carries the built dist/, so module consumers compile.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Handler

func Handler() (http.Handler, error)

Handler returns an http.Handler that serves the embedded SPA. Existing files under dist/ are served directly; unknown non-asset paths fall back to index.html so client-side routing works.

The app may be mounted under a prefix the host strips (http.StripPrefix): index.html is then served with its <base> at that prefix, read from the difference between the path the client asked for and the one left here.

Types

This section is empty.

Jump to

Keyboard shortcuts

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