最近、HTTP負荷テストをしたいという要求が高まり、負荷テストツール/フレームワークを探しました。 要件としては、以下のような具合です。 シナリオを自由にかつ楽に組めること(できればコードで) 同時に複数のパスへのリクエストを送信できること(単体でリクエストも可能であること) 全てのリクエストに対してそれぞれ異なるリクエストヘッダやリクエストパラメータなどを付与できること 並列性があり、ある程度のパフォーマンスが出ること 依存が(少)なく、どこでも動かせるとうれしい JMeterやSiegeやwrkなどいろいろ見てはみましたが、なんかどれも帯に短したすきに長しという具合で微妙というかんじになってしまいました。 そこで、これらを全て満たすやつをGoで書きました。 Goで書いたのは依存を少なくするためと、並列性能に期待したからですが、Goを書いてみたかったからというのもありました。Goを試すに

