UT書いているときに必要になったので調べたメモ
gomockのメソッドとしてwaitメソッドはなかった
じゃあどうするの?って話なんだけど、実は単純でDo/DoAndReturnにfuncを渡せるから、その中でtime.Sleep()するなりすればOK
すげー単純だった、、、
サンプルコード
m.Hoge.EXPECT().Fuga().Do(func() { time.Sleep(10 * time.Second) }
UT書いているときに必要になったので調べたメモ
gomockのメソッドとしてwaitメソッドはなかった
じゃあどうするの?って話なんだけど、実は単純でDo/DoAndReturnにfuncを渡せるから、その中でtime.Sleep()するなりすればOK
すげー単純だった、、、
サンプルコード
m.Hoge.EXPECT().Fuga().Do(func() { time.Sleep(10 * time.Second) }
タイトルの通り
Macだとpbcopyってコマンドがある模様
業務上Macの人が大半でコマンドが揃ってないといろいろ不便
Windows上のclip.exeに標準出力を渡すとクリップボードにコピーしてくれるらしい
これを利用することでMacと同じ操作でクリップボードにコピーが可能
.zshrcや.bash_profileあたりにエイリアスを作成するだけで簡単
alias pbcopy='clip.exe'
引用元:WSLでpbcopyを使う
~/.ssh/configの設定に以下のように設定する Host hoge HostName xxxx:xxxx:....:xxxx ※URLだと[]で囲うが不要 AddressFamily inet6 ※ここでv6を使うことを指定 余談 ...