golang

golangでUTF-8-MAC→UTF-8

UTF-8-MACをUTF-8に変換したくて四苦八苦していたんですが、UTF-8-MACはUTF-8を正規化したもので、iconvが独自に命名しているものとのことで、そこら辺を踏まえて調べてみたら、 Golang: Unicode 正規化 - Sarabande.jp この記事に正規化の方法が載ってたの…

werckerでgithubにreleaseをdeployするまでの道のり

せっかくgolangでプログラムを書いたので、id:motemenさんがWercker で Go のプロジェクトをクロスコンパイルし、GitHub にリリースするで書かれている通りにやってみました。 少し手間取ったので、手順を自分用に順序立てて簡単にまとめておきます。 wercke…

golangでリネームツール作ってみました

クロスプラットフォームで使えるリネームツールが欲しくて作ってみました。 github.com/yuukichi/ysrenamer 概要 あらかじめ設定ファイルに記述しておいたリネームコマンドをファイルに適用させることができます。 例えば、 { "ltrim": { "action": "regexp_…

golang始めました

golangがJavaより書きやすそうだったので始めてみたら、なかなか良い感じで、今まで使わなかったことを後悔し始めてます。。。 ファイルの依存関係も分かりやすいし、便利なパッケージもいっぱいあるし、型推論もできますし。 それにクロスプラットフォーム…