becky:[已过时]与`go generate`一起使用的Go资产嵌入

时间:2021-05-07 19:54:50
【文件属性】:
文件名称:becky:[已过时]与`go generate`一起使用的Go资产嵌入
文件大小:18KB
文件格式:ZIP
更新时间:2021-05-07 19:54:50
Go Becky-Go资产嵌入以与go generate使用 Becky将资源作为字符串文字嵌入Go源码中。 的使过时的Becky变得不必要。 它不会进一步发展。 用法 通过tools.go使用becky,请参阅 例如,在您的项目中创建具有以下内容的tools.go : // +build tools package tools import ( _ "github.com/tv42/becky" ) 然后在您使用资产的位置附近,放 //go:generate go run github.com/tv42/becky index.html 并运行 $ go generate 这将创建名为*.gen.go新文件。 您应该将这些添加到您的版本控制系统中,以确保go get可以为他人使用。 您可以一次传递多个资产文件,也可以重复执行go:generate行。 变量名 生成的文件声明了现在
【文件预览】:
becky-master
----go.mod(101B)
----testdata()
--------cram()
----asset_nodev.go(394B)
----go.sum(723B)
----asset_dev.go.gen.go(1KB)
----example()
--------index.html(149B)
--------main.go(414B)
--------.gitignore(18B)
----becky.go(7KB)
----LICENSE(1KB)
----README.md(3KB)
----cram_test.go(852B)
----asset_dev.go(826B)
----asset_nodev.go.gen.go(620B)
----.gitignore(7B)

网友评论