大規模なコードベースでリファクタリングを省エネ化するためにcodemodを最近調べていて、軽く試行錯誤したのでそのメモ。 やりたいこと 例えば以下のようなTable Driven TestなコードをBEFOREからAFTERに書き換えたい。コード量が多いため人間がやるのは現実的ではなく、codemodで機械的に書き換えたい。 BEFORE package main import ( "slices" "testing" ) func TestContains(t *testing.T) { type args struct { ss []string s string } tests := []struct { name string args args want bool }{ { name: "empty: false", args: args{[]string{}, ""}, wan
前回の更新からずいぶんと日にちがたってしまいました・・・orz と、言うのも折角新しいペンタブをGETしたのだから絵を描かねばと描き始めた落書きが あれやこれやとコマコマコマコマ描いていたら時間がかかってしまった・・・と。 タイトルを見て気付く方は気付いたのでしょうが、 今回モチーフとなるものが、某所主任から勧めてもらってはまった 『ARI PROJECT』 の 『未來のイヴ』 でして・・・ きっと、曲を知っている方は 『こんなじゃねぇよ!』 って思うかもしれないけれども、曲を聴いてインスピレーションで浮かんだ代物なので ご容赦ください~~>< イメージとしては、量産される女性型アンドロイド・・・というか機械。です。 古い型は捨てられ、新しい型がご主人様の元へ奉仕へ行くわけです。 新旧共通するのは 『笑顔』 口元だけの微笑みです。 古い型(右)→顔大きめ・ぽっちゃり肉厚(笑)・眉太目ww
魅惑のツンデロイド - MOSAIC.WAV 「地獄のヤンデロイド」発売記念UP nm58945992006年1月20日発売に発売されたSPACE AKIBA-POPのCDに...
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く