$ gf pack -h
USAGE
gf pack SRC DST
ARGUMENT
SRC source path for packing, which can be multiple source paths.
DST destination file path for packed file. if extension of the filename is ".go" and "-n" option is given,
it enables packing SRC to go file, or else it packs SRC into a binary file.
OPTION
-n, --name package name for output go file, it"s set as its directory name if no name passed
-p, --prefix prefix for each file packed into the resource file
EXAMPLES
gf pack public data.bin
gf pack public,template data.bin
gf pack public,template packed/data.go
gf pack public,template,config packed/data.go
gf pack public,template,config packed/data.go -n=packed -p=/var/www/my-app
gf pack /var/www/public packed/data.go -n=packed
该命令用以将任意的文件打包为资源文件或者Go代码文件,可将任意文件打包后随着可执行文件一同发布。此外,在build
命令中支持打包+编译一步进行,具体请查看build
命令帮助信息。
$ gf pack public,template packed/data.go
done!
$ ll packed
total 184
-rw-r--r-- 1 john staff 89K Dec 31 00:44 data.go
代理部署即前置一层第三方的WebServer服务器处理所有的请求,将部分请求(往往是动态处理请求)有选择性地转交给后端的Golang...
一、Golang包设计Golang开发语言并没有完整实现OOP特性,因此我们只能采用包封装的方式来践行"高内聚,低耦合"的功能设计。...
Debug/Debugf是非常有用的几个方法,用于调试信息的记录,常用于开发/测试环境中,当应用上线之后可以方便地使用SetDebug...
常用方法的基准性能测试:https://github.com/gogf/gf/blob/master/errors/gerror/gerror_z_bench_test.go$ go test *.go -bench...
变量对象我们可以在模板中使用自定义的对象,并可在模板中访问对象的属性及调用其方法。示例:package mainimport ("context""gi...