エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント2件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
pluggableな機能追加を実現してくれる go-extpoints を使ってみた - Qiita
go generateを調べたり試したりしてみて、「これを使って柔軟且つpluggableに機能拡張/追加出来る仕組み... go generateを調べたり試したりしてみて、「これを使って柔軟且つpluggableに機能拡張/追加出来る仕組み作れないかな?」と考えていたところ、既にそれっぽい事を実現してくれているパッケージがあった。 こちらの progrium/go-extpoints。 使ってみたら、個人的にドストライクなツボを抑えてくれていたので、お試しメモとして残しておく。 なお、go generateを使用するので、goのバージョンは1.4(以上)が前提。 go-extpointsをインストール 普通に go install するだけ。 試してみる 使ったソースは こちら ざっくり、こういう流れで実装していくことになる。 ※(以降の記述では、公式で"extension point"とか"component"と言及されている物については分かりやすいように"プラグイン"という言葉を使う) extpoints
2015/01/08 リンク