tsvsheetapi

package module
v0.1.2 Latest Latest
Warning

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

Go to latest
Published: Aug 1, 2026 License: MIT Imports: 0 Imported by: 0

README

Documentation

Overview

Package tsvsheetapi is the module root for tsvsheet-api — the sheet API server that carries the tsvsheet edit language over HTTP: a document plane (versioned .tsvt storage edited by op batches), a change feed (Server-Sent Events replaying the same batches), and a compute plane serving computed values in the SPECIFICATION §9 vendor media types, so any served sheet is IMPORT*-able by any other sheet. The runnable entry point is cmd/tsvsheet-api; the HTTP surface lives under internal/api, the confined document store under internal/store, and the engine itself is github.com/tsvsheet/go-tsvsheet.

Directories

Path Synopsis
cmd
tsvsheet-api command
Command tsvsheet-api is the sheet API server: the tsvsheet edit language over HTTP.
Command tsvsheet-api is the sheet API server: the tsvsheet edit language over HTTP.
internal
api
Package api is the sheet API's HTTP surface: one URL per document, the action selected by method × media type.
Package api is the sheet API's HTTP surface: one URL per document, the action selected by method × media type.
constants
Package constants declares tsvsheet.api's sentinel error values.
Package constants declares tsvsheet.api's sentinel error values.
store
Package store is the confined document store of the sheet API's document plane: .tsvt files under one operator-fixed root, read and replaced through os.Root so no path can escape, every write atomic (temp + rename), every mutation revision-checked, and every stored byte the engine's canonical serialization.
Package store is the confined document store of the sheet API's document plane: .tsvt files under one operator-fixed root, read and replaced through os.Root so no path can escape, every write atomic (temp + rename), every mutation revision-checked, and every stored byte the engine's canonical serialization.

Jump to

Keyboard shortcuts

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