package main import ( "github.com/kettek/gobl/gobl" ) func main() { gobl.Task("precompile"). Exec("go", "generate", "./internal/version") gobl.Task("compile"). Exec("go", "build", "./cmd/service") gobl.Task("build"). Run("precompile"). Run("compile") gobl.Task("run"). Exec("./service") gobl.Go() }