repositorypackage
1.0.0
Repository: https://github.com/cjtoolkit/taskforce.git
Documentation: pkg.go.dev
# Packages
No description provided by the author
# README
TaskForce
a simple, functional task runner without the plugin nonsense!
package main
import (
"fmt"
"os"
"github.com/cjtoolkit/taskforce"
)
func task() *taskforce.TaskForce {
tf := taskforce.InitTaskForce()
tf.Register("hello", func() {
fmt.Println("Hello,")
})
tf.Register("world", func() {
fmt.Println("World.")
})
tf.Register("echo-world", func() {
tf.ExecCmd("echo", "world")
})
tf.Register("both", func() {
tf.Run("hello", "world")
})
return tf
}
func main() {
task().Run(os.Args[1:]...)
}