Task 是一个任务运行器/构建工具,旨在比 GNU Make 等更简单易用。
由于它是用 Go 编写的,Task 只是一个二进制文件,没有其他依赖项,这意味着您不需要为了使用构建工具而烦恼任何复杂的安装设置。
官方
taskfile.dev/zh-Hans/usage/
安装
go install github.com/go-task/task/v3/cmd/task@latest
mkdir -p task_demo1
cd task_demo1
go mod init task_demo
vi main.go
package main
import "fmt"
func main() {
fmt.Println("hello go")
}
cat Taskfile.yml
version: '3'
tasks:
build:
cmds:
- go build -v main.go
run:
cmds:
- go run main.go
运行:
task build run
task: [build] go build -v main.go
task: [run] go run main.go
hello go
阅读(177) | 评论(0) | 转发(0) |