From 96d6821ff03e4f8109814a291d2618c6c4903ec6 Mon Sep 17 00:00:00 2001 From: Mengxi Zhang Date: Fri, 9 Aug 2024 15:32:03 -0700 Subject: [PATCH] add version --- Makefile | 1 + hey.go | 9 ++++++--- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/Makefile b/Makefile index 50fdfa54..f0dde756 100644 --- a/Makefile +++ b/Makefile @@ -4,3 +4,4 @@ release: GOOS=windows GOARCH=amd64 go build -o ./bin/$(binary)_windows_amd64 GOOS=linux GOARCH=amd64 go build -o ./bin/$(binary)_linux_amd64 GOOS=darwin GOARCH=amd64 go build -o ./bin/$(binary)_darwin_amd64 + GOOS=darwin GOARCH=arm64 go build -o ./bin/$(binary)_darwin_arm64 diff --git a/hey.go b/hey.go index 55a3f7dc..275bcadc 100644 --- a/hey.go +++ b/hey.go @@ -36,7 +36,7 @@ import ( const ( headerRegexp = `^([\w-]+):\s*(.+)` authRegexp = `^(.+):([^\s].+)` - heyUA = "hey/0.0.1" + heyUA = "mengxi-hey/1.0.0" ) var ( @@ -70,7 +70,10 @@ var ( certKey = flag.String("cert-key", "", "") ) -var usage = `Usage: hey [options...] +var usage = ` +Version: %s + +Usage: hey [options...] Options: -n Number of requests to run. Default is 200. @@ -112,7 +115,7 @@ Options: func main() { flag.Usage = func() { - fmt.Fprint(os.Stderr, fmt.Sprintf(usage, runtime.NumCPU())) + fmt.Fprint(os.Stderr, fmt.Sprintf(usage, heyUA, runtime.NumCPU())) } var hs headerSlice