英文:
Is it possible to redirect stdin/stdout with go:generate
问题
我有一个工具,它作为一个管道,从标准输入读取数据,并将Go源代码写入标准输出。
是否可以设置输入/输出重定向,并在go:generate中使用这样的工具?类似于:
//go:generate tool < file.txt > file.go
英文:
I have a tool that acts as a pipe, it reads data from stdin and writes go source code to stdout.
Is it possible to setup input/output redirection and use such tool with go:generate? Something like:
//go:generate tool < file.txt > file.go
答案1
得分: 21
我找到了如何做到这一点:
//go:generate sh -c "tool < file.txt > file.go"
英文:
I figured out how to do it:
//go:generate sh -c "tool < file.txt > file.go"
通过集体智慧和协作来改善编程学习和解决问题的方式。致力于成为全球开发者共同参与的知识库,让每个人都能够通过互相帮助和分享经验来进步。
评论