標準愚痴出力

個人的なIT作業ログです。もしかしたら一般的に参考になることが書いているかもしれません(弱気

不具合が不具合を相殺していた結果、一方の不具合修正でもう一方の不具合が表面化した簡単な事例

  • ライブラリの不具合: インスタンスの Close 処理ができていない
  • アプリの不具合:Close 済みのインスタンスを誤って使い回してしまう

ライブラリの不具合が修正される → go get -u だけでアプリが panic。

予防するにはテストコードを細かく作り込むか、地道に手動テストするしかないってことですかねぇ (そういうことができてないから、俺のツールはイマイチなのだ)

(まぁ、インスタンスを使いまわすようなケチくさいことをすることがそもそも悪いという説もある)