1 { lib, buildGoModule, fetchFromGitHub, testers, plow }:
7 src = fetchFromGitHub {
10 rev = "refs/tags/v${version}";
11 hash = "sha256-TynFq7e4MtZlA5SmGMybhmCVw67yHYgZWffQjuyhTDA=";
14 vendorHash = "sha256-t2lBPyCn8bu9hLsWmaCGir9egbX0mQR+8kB0RfY7nHE=";
16 ldflags = [ "-s" "-w" ];
18 passthru.tests.version = testers.testVersion {
23 description = "High-performance HTTP benchmarking tool that includes a real-time web UI and terminal display";
24 homepage = "https://github.com/six-ddc/plow";
25 changelog = "https://github.com/six-ddc/plow/releases/tag/v${version}";
26 license = licenses.asl20;
27 maintainers = with maintainers; [ ecklf ];