一个把资源文件变成 go 语言变量的小工具

由本社区发起的开源项目
回复
fuhuizn
帖子: 947
注册时间: 2006-01-06 22:55
系统: ubuntu
联系:

一个把资源文件变成 go 语言变量的小工具

#1

帖子 fuhuizn » 2018-11-22 19:36

本来是我自己编来自己用的小工具。

名称:gores

把一个文件的内容变成一个 go 语言的变量的小工具。

使用说明:
gores -name varName -f inputfile -pkg packageName

参数说明:
gores -h
Usage of gores:
-f string
输入文件(input file pathname)
-name string
变量名称(variable name)
-pkg string
package 名称(package name),默认值:main (default "main")

效果: 把 'inputfile' 的内容变成变量 'varName' 的值,类型: []byte

生成: varNameRes.go

安装(纯粹使用标准库,没有依赖关系,只要有go就好)
go get gitee.com/rocket049/gores
或者:
go get github.com/rocket049/gores

编译好的程序在 GOPATH/bin/ 下面,默认 GOPATH="$HOME/go"
回复