Go

GitHubで自動生成コードをDiffに表示しない方法

結論 ここに書いてある https://github.com/github/linguist/blob/master/lib/linguist/generated.rb 注意事項 だいぶ懐かしい記事ですが…突然、「Diffに表示しないなんてGitHubの価値を損なうものだから記事を非公開に

goのinterfaceのstub生成する君

本題 ATOMのパッケージ作ったよ!(宣伝) 何のために? GoでDIとかゴニョゴニョしてると、しばしばinterfaceの実装を書くシーンに直面

ECS上のgo製プログラムのプロファイル覗き見る

SSHトンネリングに必要な情報を得るための手順が多くて忘れるのでメモ。 うっかりsudo忘れる。 前提 goのpprofについては http://blog.livedoor.jp/sonots/archives/39879160.html とか http://qiita.com/ikawaha/items/e3b35f09fb49e9217924 とか参照

golangでellipsis

Goで文字の省略処理(Ellipsis)しようとしたら、初歩的なことで躓いたのでメモ程度に。 結論 package main // Ellipsis a text func Ellipsis(length int, text string) string { r := []rune(text) if len(r) > length { return