Documentation
¶
Overview ¶
Package tako provides the main entry points for the Tako framework.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewApp ¶
func NewApp() *foundation.Application
NewApp is a convenience wrapper to create a new Foundation Application.
func Run ¶
func Run(app *foundation.Application, args ...string) error
Run boots the application and starts the appropriate Kernel based on provided arguments. If no arguments are provided, it defaults to parsing os.Args[1:].
Types ¶
This section is empty.
Directories
¶
| Path | Synopsis |
|---|---|
|
Package config provides the built-in default configuration files for the Tako framework.
|
Package config provides the built-in default configuration files for the Tako framework. |
|
Package contracts defines the interfaces and shared data structures for the Tako framework.
|
Package contracts defines the interfaces and shared data structures for the Tako framework. |
|
internal
|
|
|
builders
Package builders provides functionality.
|
Package builders provides functionality. |
|
commands
Package commands provides built-in CLI commands for the Tako framework.
|
Package commands provides built-in CLI commands for the Tako framework. |
|
commands/inspector
Package inspector provides a custom TUI diagnostic dashboard for the Tako framework.
|
Package inspector provides a custom TUI diagnostic dashboard for the Tako framework. |
|
commands/logviewer
Package logviewer provides functionality.
|
Package logviewer provides functionality. |
|
commands/replayplayer
Package replayplayer provides the replay command.
|
Package replayplayer provides the replay command. |
|
config
Package config provides a default lightweight configuration system for the Tako framework.
|
Package config provides a default lightweight configuration system for the Tako framework. |
|
console/cli
Package cli provides functionality for the Tako framework.
|
Package cli provides functionality for the Tako framework. |
|
console/scheduler
Package scheduler provides functionality.
|
Package scheduler provides functionality. |
|
container
Package container provides functionality for the Tako framework.
|
Package container provides functionality for the Tako framework. |
|
debug/debugger
Package debugger provides functionality for the Tako framework.
|
Package debugger provides functionality for the Tako framework. |
|
debug/profiler
Package profiler provides functionality for the Tako framework.
|
Package profiler provides functionality for the Tako framework. |
|
debug/watcher
Package watcher provides functionality for the Tako framework.
|
Package watcher provides functionality for the Tako framework. |
|
event
Package event provides functionality for the Tako framework.
|
Package event provides functionality for the Tako framework. |
|
hook
Package hook provides functionality for the Tako framework.
|
Package hook provides functionality for the Tako framework. |
|
i18n
Package i18n provides functionality.
|
Package i18n provides functionality. |
|
kernel/cli
Package cli provides functionality for the Tako framework.
|
Package cli provides functionality for the Tako framework. |
|
kernel/tui
Package tui provides functionality for the Tako framework.
|
Package tui provides functionality for the Tako framework. |
|
logger
Package logger provides functionality for the Tako framework.
|
Package logger provides functionality for the Tako framework. |
|
plugin
Package plugin provides a metadata registry for external plugins.
|
Package plugin provides a metadata registry for external plugins. |
|
recorder
Package recorder provides event recording.
|
Package recorder provides event recording. |
|
router
Package router provides functionality for the Tako framework.
|
Package router provides functionality for the Tako framework. |
|
state
Package state provides functionality.
|
Package state provides functionality. |
|
storage
Package storage provides functionality for the Tako framework.
|
Package storage provides functionality for the Tako framework. |
|
tako
Package tako provides functionality for the Tako framework.
|
Package tako provides functionality for the Tako framework. |
|
ui
Package ui provides core UI primitives for Tako dev tools.
|
Package ui provides core UI primitives for Tako dev tools. |
|
ui/components
Package components provides UI elements for the framework.
|
Package components provides UI elements for the framework. |
|
ui/dialog
Package dialog provides the DialogService implementation for the Tako framework.
|
Package dialog provides the DialogService implementation for the Tako framework. |
|
ui/manager
Package manager provides the UIManager implementation for the Tako framework.
|
Package manager provides the UIManager implementation for the Tako framework. |
|
ui/theme
Package theme provides functionality.
|
Package theme provides functionality. |
|
pkg
|
|
|
adapter/ui
Package ui provides abstract foundations and helper utilities for building Tako TUI adapters.
|
Package ui provides abstract foundations and helper utilities for building Tako TUI adapters. |
|
foundation
Package foundation provides functionality for the Tako framework.
|
Package foundation provides functionality for the Tako framework. |
|
foundation/bootstrap
Package bootstrap provides application initialization logic.
|
Package bootstrap provides application initialization logic. |
|
support/env
Package env provides environment detection for the Tako framework.
|
Package env provides environment detection for the Tako framework. |
|
support/str
Package str provides string manipulation utilities.
|
Package str provides string manipulation utilities. |
|
adapter/ui/bubbletea
module
|
Click to show internal directories.
Click to hide internal directories.