文件名称:go.rice:go.rice是一个Go程序包,可轻松处理html,js,css,图像,模板等资源
文件大小:76KB
文件格式:ZIP
更新时间:2024-05-28 04:33:54
Go
大米 go.rice是一个软件包,可轻松处理html,js,css,图像和模板等资源。 在开发过程中, go.rice将直接从磁盘加载所需的文件。 部署后,很容易使用rice工具将所有资源文件添加到可执行文件中,而无需更改程序包的源代码。 go.rice提供了在不同情况下向二进制文件添加资源的方法。 它有什么作用 go.rice做的第一件事是为您的资源文件找到正确的绝对路径。 假设您正在主目录中执行二进制文件,但是html-files位于$GOPATH/src/yourApplication/html-files 。 go.rice将为该目录查找正确的路径(相对于yourApplication的位置)。 您所要做的就是使用rice.FindBox("html-files")包含资源。 当源可用于执行二进制文件的机器时,这可以很好地工作,例如,使用go get或go install可执行
【文件预览】:
go.rice-master
----.gitignore(88B)
----sort.go(791B)
----embedded()
--------embedded.go(2KB)
----README.md(6KB)
----virtual.go(7KB)
----appended.go(4KB)
----http.go(497B)
----LICENSE(1KB)
----rice()
--------writecoff.go(842B)
--------main.go(2KB)
--------templates.go(4KB)
--------helpers_test.go(17KB)
--------embed-go_test.go(2KB)
--------embed-go.go(5KB)
--------find.go(4KB)
--------clean.go(606B)
--------append.go(4KB)
--------identifier.go(258B)
--------util.go(721B)
--------find_test.go(4KB)
--------flags.go(3KB)
----walk.go(2KB)
----go.mod(321B)
----embedded.go(2KB)
----config.go(1KB)
----AUTHORS(132B)
----file.go(4KB)
----debug.go(81B)
----example()
--------example-files()
--------example.go(2KB)
--------example-templates()
----box.go(8KB)
----go.sum(1KB)
----.travis.yml(201B)
----config_test.go(3KB)