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

internal/

directory
v0.4.1 Latest Latest
Warning

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

Go to latest
Published: Oct 7, 2026 License: MIT

Directories

Path Synopsis
app
Package app exposes the application's use-case handlers to input adapters.
Package app exposes the application's use-case handlers to input adapters.
bookmark
Package bookmark creates, loads and updates saved HTTP and HTTPS links.
Package bookmark creates, loads and updates saved HTTP and HTTPS links.
habit
Package habit manages habit documents, goals and descriptive content.
Package habit manages habit documents, goals and descriptive content.
inbox
Package inbox manages unstructured notes awaiting further organization.
Package inbox manages unstructured notes awaiting further organization.
journal
Package journal manages dated entries whose date remains fixed during edits.
Package journal manages dated entries whose date remains fixed during edits.
notes
Package notes queries indexed summaries and coordinates deletion and index rebuilding.
Package notes queries indexed summaries and coordinates deletion and index rebuilding.
page
Package page manages titled documents with optional hierarchical areas.
Package page manages titled documents with optional hierarchical areas.
person
Package person manages people and lists group names currently assigned to them.
Package person manages people and lists group names currently assigned to them.
rawedit
Package rawedit loads and updates complete managed AsciiDoc documents.
Package rawedit loads and updates complete managed AsciiDoc documents.
Package bootstrap assembles the application and its infrastructure.
Package bootstrap assembles the application and its infrastructure.
Package cli exposes application use cases through commands and the terminal interface.
Package cli exposes application use cases through commands and the terminal interface.
Package config defines local vault settings and resolves user-supplied vault paths.
Package config defines local vault settings and resolves user-supplied vault paths.
domain
bookmarks
Package bookmarks models saved links with validated HTTP or HTTPS URLs.
Package bookmarks models saved links with validated HTTP or HTTPS URLs.
calendar
Package calendar models timezone-free dates and half-open calendar intervals.
Package calendar models timezone-free dates and half-open calendar intervals.
habits
Package habits models recurring targets and independent measured occurrences.
Package habits models recurring targets and independent measured occurrences.
inbox
Package inbox models unstructured notes with optional content and tags.
Package inbox models unstructured notes with optional content and tags.
journals
Package journals models entries associated with a fixed calendar date.
Package journals models entries associated with a fixed calendar date.
pages
Package pages models titled documents and optional hierarchical areas.
Package pages models titled documents and optional hierarchical areas.
persons
Package persons models people and their group memberships.
Package persons models people and their group memberships.
shared
Package shared provides value types and normalization shared by subdomains.
Package shared provides value types and normalization shared by subdomains.
Package editor opens private note drafts in the user's external editor.
Package editor opens private note drafts in the user's external editor.
infra
codecs
Package codecs maps domain entities to managed AsciiDoc documents.
Package codecs maps domain entities to managed AsciiDoc documents.
idgenerator
Package idgenerator generates identifiers used by Overmind documents.
Package idgenerator generates identifiers used by Overmind documents.
index
Package index maintains searchable SQLite projections derived from vault documents.
Package index maintains searchable SQLite projections derived from vault documents.
index/sqlitedb
Package sqlitedb contains SQL bindings generated by sqlc for the derived note index.
Package sqlitedb contains SQL bindings generated by sqlc for the derived note index.
notestore
Package notestore persists note documents atomically in the filesystem.
Package notestore persists note documents atomically in the filesystem.
repositories
Package repositories persists typed entities in the vault and refreshes their index projections.
Package repositories persists typed entities in the vault and refreshes their index projections.
Package ports defines the storage, indexing and codec contracts used by application handlers.
Package ports defines the storage, indexing and codec contracts used by application handlers.
Package tui provides the default Overmind terminal screen.
Package tui provides the default Overmind terminal screen.

Jump to

Keyboard shortcuts

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