文件名称:go-bindata:将数据文件转换为Go代码
文件大小:46KB
文件格式:ZIP
更新时间:2024-06-02 04:07:34
golang go-bindata bindata Go
束缚 该软件包将任何文件转换为可管理的Go源代码。 对于将二进制数据嵌入到go程序中很有用。 在转换为原始字节片之前,可以选择对文件数据进行gzip压缩。 它在go-bindata子目录中带有命令行工具。 该工具提供了一组命令行选项,用于自定义所生成的输出。 安装 要安装库和命令行程序,请使用以下命令: go get -u github.com/go-bindata/go-bindata/... 用法 转换是在一组或多组文件上完成的。 它们都被嵌入到一个新的Go源文件中,以及一个目录和一个Asset函数,该函数允许根据资产名称快速访问资产。 最简单的调用将在当前工作目录中生成一个bindata.go文件。 它包括data目录中的所有资产。 $ go-bindata data/ 要递归包括所有输入子目录,请使用为Go导入路径定义的省略号后缀。 否则,它将仅考虑输入目录本身中的资产
【文件预览】:
go-bindata-master
----testdata()
--------symlinkSrc()
--------symlinkParent()
--------symlinkFile()
--------dupname()
--------in()
--------out()
--------Makefile(1009B)
--------symlinkRecursiveParent()
----bytewriter.go(668B)
----debug.go(3KB)
----doc.go(5KB)
----.github()
--------workflows()
----_config.yml(26B)
----restore.go(1KB)
----LICENSE(169B)
----convert.go(6KB)
----CONTRIBUTING.md(4KB)
----stringwriter.go(551B)
----go-bindata()
--------version.go(751B)
--------main.go(3KB)
--------AppendSliceValue.go(503B)
--------.gitignore(11B)
----toc.go(7KB)
----.drone.yml(233B)
----convert_test.go(3KB)
----config.go(7KB)
----tools.go(106B)
----.gitignore(229B)
----Makefile(23B)
----go.sum(1KB)
----README.md(7KB)
----file.go(2KB)
----asset.go(464B)
----release.go(8KB)
----go.mod(155B)