Golang 使用go-bindata打包静态文件
go-bindata通过把静态文件封装到go的源文件中来实现文件打包,并通过统一的接口来调用
安装
go get github.com/jteeuwen/go-bindata/...
go get github.com/elazarl/go-bindata-assetfs/...
go install
使用
go-bindata -pkg main -o data/bindata.go data/
上述命令便能把data中文件打包为bindata.go
或下述命令
go-bindata-assetfs data/...
使用相对路径获得文件数据
datas, err := Asset("data/someting")
当前页面是本站的「Google AMP」版。查看和发表评论请点击:完整版 »