LoginSignup
14
9

More than 5 years have passed since last update.

go-bindata が awesome-go から削除された

Posted at

Original: go-bindata が awesome-go から削除された | tail -f pinzo.log


Goでファイル系のリソースも一緒にビルドして配布しちゃう! - hatappiのブログ

こういうエントリがはてブに上がってた。

Remove go-bindata by wjkohnen · Pull Request #1675 · avelino/awesome-go
Remove go-bindata (#1675) · avelino/awesome-go@6cf3360
つい先日 go-bindata はメンテナンスされていないという理由で Awesome Go から削除されたので、今後は使わない方がよいと思う。

じゃあ、何を使えばいいかというと自分の場合は go-assets を使用している。
go-assets-builder を使って go ソースを生成し、Assets.Open 経由で取得できる。ファイルシステムとしてのインターフェースを持っているので ReadName などが直接使えるので便利。

$ go-assets-builder assets > assets.go
f, err := Assets.Open("/assets/template.tmpl")
if err != nil {
  return err
}
defer f.Close()
fmt.Println(f.Name())

みたいな感じで使う。

14
9
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
14
9