はじめに これはSlack Advent Calendar 2017の23日の記事です。 遅くなってしまい申し訳ありません。 今回はこちらの記事(Slackで大きな絵文字を使う)を見て、Golangで出来ないものかと思いツールを作成しました。 まだ連携部分が出来ていないのですが、Golangで作成したドラッグ&ドロップでemojiをアップロードできるツールと組み合わせれば、ドラッグ&ドロップ一発で登録することも出来そうです。 概要 以下がレポジトリです。 picture_cutter_go README.mdが書けていなくて申し訳ありません。 go run picture_cutter.go image_fileで実行可能です。 実行すると以下のことを行ってくれます。 画像の読み込み 画像サイズの判定 画像の縦か横が 128x4 = 512 を超えていたら比率はそのままで512まで縮小する