2013/05/16

Recent entries from same category

  1. Golang の archive/zip でタイムゾーンの問題とファイル名の問題が解決した。
  2. Golang で優先度を変えてプロセスを起動する。
  3. net/http でレスポンスの内容を確認したいなら io.TeeReader を使おう
  4. Golang で物理ファイルの操作に path/filepath でなく path を使うと爆発します。
  5. gRPC のサービスが簡単に作れるライブラリ「lile」

IRC クライアントを使って lingr 上のコミュニケーションを楽しむ場合
ruby であれば lig.rb
psychs/lingr-irc - GitHub
https://github.com/psychs/lingr-irc
perl であれば lingr-ircd
tokuhirom/lingr-ircd - GitHub
https://github.com/tokuhirom/lingr-ircd
がありますが、Go言語にもあるべきだろ!と思ったので書きました。
mattn/go-lingr - GitHub
https://github.com/mattn/go-lingr
まず IRC に関係なく Lingr API を操作するライブラリ。そしてそれを使って IRC サーバと見立てる lingr-ircd を書きました。
lingr-ircd は go-lingr の中に含まれています。

API キーをお持ちの方は下記の様に指定して下さい。
$ lingr-ircd -apikey="XXXXX"
これであとはお好きな IRC クライアントから 26667 番ポート(-addr=":26668" の様に変更可能)に接続して lingr をお楽しみ下さい。

ちなみに lingr で Go言語 の部屋が無かったのでさっき作りました。
Go言語 – Lingr
http://lingr.com/room/golang
ゆるふわと、Go言語について語りましょう。

blog comments powered by Disqus