はてブ ホットエントリーを一覧表示してくれるCLIツールを書いた

  • 15
    いいね
  • 0
    コメント
この記事は最終更新日から1年以上が経過しています。

はじめに

この記事は、Go Advent Calendar 2015 19日目の記事です。

Golang初心者が、勉強を兼ねてCLIツール作ってみました。

ちなみにGolang経験値は以下のみです...

作ったもの

はてブ ホットエントリーの一覧を表示してくれるコマンドラインツール「gotebu」
https://github.com/massa142/gotebu

Screenshot.png

はてブを情報収集の中心として使っている人は頻繁にブラウザやアプリではてブを覗いてると思いますが、開発中の息抜きにターミナルから確認できればより捗るなーと思ってGolangで書いてみました。

はてなブックマークドキュメント一覧 - Hatena Developer Center
ここ見た限りホットエントリーのデータは引っ張れなさそうだったんで、スクレイピングして取ってきてます。

参考にしたもの

ソースコードに関しては、この@yuroyoroさんのgommit-mを大幅に参考にしましたm(_ _)m

おわりに

gotebuのおかげで、はてブライフをより楽しむことができそうです!ʕ◔ϖ◔ʔ

今回はじめてGolangでモノを作ってみたんですが、以下ざっくり感想です。

  • A Tour of Goをやれば、基礎はOKそう
  • Golangは設計がシンプルで書いてて楽しい
  • はじめの学習コスト低い(気がする...)
  • IntelliJのGoプラグインがとても快適
  • goqueryはお手軽で良い
  • Advent CalendarもGoConも盛り上がっていて、初心者が飛び込みやすい
  • この前のGoConに未経験な身分で参加して申し訳なかったです><
この投稿は Go Advent Calendar 201519日目の記事です。