github.com大元の動機は結構前にGoでツール作ってた時、「あー、親プロセスの実行ファイルとれねーかなー」とか思ったたら既にあったというもの*1。やりたかったことは単純に、文字列に埋め込まれた環境変数を展開したかったのです。serde-rs.github.ioちょっと不便だなーって思うところがあって。WindowsでOpenSSHキーを作るのに、わざわざPuTTYGenを使うのはちょっとなー、でもCygwin入れたくないしなー、みたいなことを考えてました。モンハンやってる合間に細々とツール作成しているわけですが、そんな中でログライブラリほしいなー、って思うことがあるんです。みたいに書きましたが別に分ける意味なかったのでそのうち再統合しておきます。Goあけましておめでとうございます。今年もchikuchikugonzalezをよろしくお願いします。あいさつを済ませたところで本題です。こんなことを言ってました。ディレクトリから設定を読み込むためのライブラリ。パスしか返さないので読み込みは使う側でどうにかしてください。Go結論から書くと、ちゃんと構造体でラップしましょう、ということです。開発ここで公開してあります。開発ちょっと前に仕事で使うかもー、みたいなこと言われたのをきっかけにGo言語触ってたりしたんですが、現時点(Go1.2~1.3)での感想とか(・3・)アルェーなところとかまとめてなかった。Go最近仕事でもGo言語が出てきているので、いい加減練習しなきゃなと思っているわけで。いうコマンド作ったんですが、このたびGo言語をやることになったのでキャッチアップも兼ねて移植してみてた。Rubyやっちまった感ある。7.4を再インストールしてたらなんか何もしなくても解決するっぽい。書けばいいんだろうけど*1、アカウントないのでとりあえずこっち。雑記いくつかRubyのC拡張の実験してたんだけど、実は今まで↓のようなコードを毎回作ってた。C拡張書いてるわけなんですが、C++で書いてるせいで後からnewでインスタンス作る実装が必要になったしまったわけです。.NETついカッとなって作った。