Go
Go1.18ではGenericsが最も注目されていますが、同じくfuzzing(testing.F)が採用される事になりました。(正確にはGo 1.18Beta1から) 個人的にはfuzzingという手法自体を初めて知り、 手軽で面白いなと感じたのでfuzzingとはどの様なものなのかを含め纏めて…
先日社内勉強会でGoのWebフレームワーク「Echo」の入門をテーマに発表を行ったのでその際に改めてリファレンスを読み込んでみました。 リファレンスはとても簡潔でざっと一通り読むと使い方がイメージできるようなものです。 ですが厳密にこれってどうなって…
golangのv1.14からtestingパッケージにt.Cleanup()が追加されました。 golang.org これはテストの初期化などの後処理をシンプルにするための関数です。 どのような場面で使うか基本的な例を実際に書いてみます。 使い方 恐らく大抵、単体テストなどではテス…