godo:rake,gulp中的golang构建工具

时间:2024-02-24 08:14:29
【文件属性】:

文件名称:godo:rake,gulp中的golang构建工具

文件大小:33KB

文件格式:ZIP

更新时间:2024-02-24 08:14:29

go build task-runner watcher GoGo

文档是WIP 去做 按照rake,gulp的精神,godo是golang的任务运行程序和文件监视程序。 安装 go get -u gopkg.in/godo.v2/cmd/godo Godofile Godo运行Gododir/main.go 例如,使用此内容创建文件Gododir / main.go package main import ( "fmt" do "gopkg.in/godo.v2" ) func tasks ( p * do. Project ) { do . Env = `GOPATH=.vendor::$GOPATH` p . Task ( "default" , do. S { "hello" , "build" }, nil ) p . Task ( "hello" , nil , func ( c * do. Context ) { name := c . Args . AsString ( "name" , "n" ) if name == "" {


【文件预览】:
godo-master
----cmd.go(2KB)
----taskOptions.go(413B)
----project_test.go(6KB)
----runner.go(3KB)
----handler.go(867B)
----glob_test.go(3KB)
----glob.go(6KB)
----env.go(3KB)
----context.go(667B)
----tasks()
--------Godofile.go(1KB)
----watcher()
--------watcher.go(5KB)
--------fileEvent.go(1KB)
----project.go(9KB)
----util()
--------utils.go(2KB)
--------doc.go(85B)
--------logging.go(1KB)
----LICENSE(1KB)
----env_test.go(3KB)
----doc.go(2KB)
----test()
--------foo.sh(27B)
--------sub()
--------foo.txt(5B)
--------.hidden.txt(0B)
--------foo.cmd(12B)
----fileWrapper.go(1KB)
----README.md(7KB)
----Makefile(128B)
----exec.go(5KB)
----VERSION.go(70B)
----.gitignore(59B)
----cmd()
--------godo()
--------example()
----task.go(4KB)

网友评论