Add comprehensive Go docstrings with examples to all packages to achieve 100% coverage. Refactor the `matrix` package to `tim` (Terminal Isolation Matrix). Update all references to the old package and terminology across the codebase, including commands, tests, and examples. Fix inconsistencies in command-line flags and help text related to the refactoring.
18 lines
312 B
Go
18 lines
312 B
Go
package main
|
|
|
|
import (
|
|
"log"
|
|
|
|
"github.com/Snider/Borg/pkg/tim"
|
|
)
|
|
|
|
func main() {
|
|
log.Println("Executing TIM with Borg...")
|
|
|
|
// Execute the TIM using the Borg package.
|
|
if err := tim.Run("programmatic.tim"); err != nil {
|
|
log.Fatalf("Failed to run TIM: %v", err)
|
|
}
|
|
|
|
log.Println("TIM execution finished.")
|
|
}
|