A simple, high performance text editor.
- Create internal/editor/state.go with State struct and EditorLayout - Create internal/editor/logic.go with Logic struct and Run method - Logic owns all state, provides channels for config, frames, input, results - Main goroutine uses editor.NewLogic() and logic.Run() - Proper separation for testing later Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com> |
||
|---|---|---|
| cmd/pad | ||
| doc | ||
| internal | ||
| go.mod | ||
| go.sum | ||
| pad | ||