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

docs

package
v1.3.104-alpha1 Latest Latest
Warning

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

Go to latest
Published: Oct 30, 2026 License: AGPL-3.0 Imports: 1 Imported by: 0

Documentation

Overview

Package docs docs/embed.go c1-cli-doc The prose half of `skywire doc serve`, embedded from where it lives.

The `go:embed` directive cannot reach outside its own package directory, so the embed declaration sits in docs/ rather than beside the command that serves it. Nothing else belongs in this package.

The CLI reference is NOT here and never will be: `skywire doc` walks the live cobra tree, so those pages ARE the binary and cannot drift from it. Only hand-written prose has to travel.

The tree list below is explicit and must stay that way: a depth glob like `*/*.md` would sweep in the 528 generated pages under skywire/. TestProse- CoversEveryTree fails if a new prose directory is added without being listed here, which is how the list stopped being wrong the first time.

Deliberately excluded:

graph/    37 MB of dependency graphs
img/      3.5 MB, mostly a 2.1 MB TUI gif, a CLI screenshot and the desk
          tour's shots — all of them surfaces the desk demonstrates live,
          so a still is the weaker copy
skywire/  the generated CLI reference, served from the cobra tree instead
specs/    derived by scripts/docs-prepare.sh at docs-build time and
rewards/  gitignored, so neither exists when `go build` runs
*.wasm    examples/routing-policies/wasm/ holds built policy modules. A
          whole-directory embed took 551 KB of them — 40% of the embed for
          nothing a reader can use — so examples/ is globbed at the depth
          its prose and .star sources actually live at instead.

What remains is 102 files, ~960 KB, which gzips to roughly a quarter of that — about 2% of the wasm blob it rides in, and noise in a native build.

Prose images are almost all remote (github.com/skycoin/.../assets/...): 26 references across those files. With no transport they degrade to alt text; once a visor is running they load — a fairer demonstration than shipping them, and cheaper.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Prose

func Prose() embed.FS

Prose returns the embedded prose tree: hand-written markdown, rooted at docs/. Paths are as they appear in the repo ("guides/foo.md").

Types

This section is empty.

Directories

Path Synopsis
examples
routing-policies/wasm/bundle command
bundle.wasm — the COMBINED routing-policy bundle (#3942).
bundle.wasm — the COMBINED routing-policy bundle (#3942).

Jump to

Keyboard shortcuts

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