From f6d4e46d9422c1eb0281db68793caf039a8cbc9e Mon Sep 17 00:00:00 2001 From: godotg Date: Wed, 14 Sep 2022 16:48:36 +0800 Subject: [PATCH] =?UTF-8?q?perf[go]:=20=E4=BC=98=E5=8C=96go=E7=9A=84?= =?UTF-8?q?=E6=80=A7=E8=83=BD=E6=B5=8B=E8=AF=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../go/{benchmark2.go => benchmark_fibonacci_test.go} | 11 ++++++----- .../test/go/{benchmark1.go => benchmark_sort_test.go} | 9 +++++---- 2 files changed, 11 insertions(+), 9 deletions(-) rename protocol/src/test/go/{benchmark2.go => benchmark_fibonacci_test.go} (89%) rename protocol/src/test/go/{benchmark1.go => benchmark_sort_test.go} (92%) diff --git a/protocol/src/test/go/benchmark2.go b/protocol/src/test/go/benchmark_fibonacci_test.go similarity index 89% rename from protocol/src/test/go/benchmark2.go rename to protocol/src/test/go/benchmark_fibonacci_test.go index a9cfd2a5..a7fe6a0a 100644 --- a/protocol/src/test/go/benchmark2.go +++ b/protocol/src/test/go/benchmark_fibonacci_test.go @@ -2,17 +2,18 @@ package main import ( "fmt" + "testing" "time" ) -func main() { +func TestFibonacci(t *testing.T) { // 预热 - test() + testFibonacci() // 正式执行 - test() + testFibonacci() } -func test() { +func testFibonacci() { var startTime = time.Now() for i := 0; i < 10000; i++ { fibonacci(32) @@ -51,4 +52,4 @@ public class MainTest { return fibonacci(i - 2) + fibonacci(i - 1); } } - */ +*/ diff --git a/protocol/src/test/go/benchmark1.go b/protocol/src/test/go/benchmark_sort_test.go similarity index 92% rename from protocol/src/test/go/benchmark1.go rename to protocol/src/test/go/benchmark_sort_test.go index 96800cba..deb8912a 100644 --- a/protocol/src/test/go/benchmark1.go +++ b/protocol/src/test/go/benchmark_sort_test.go @@ -2,17 +2,18 @@ package main import ( "fmt" + "testing" "time" ) -func main() { +func TestBubbleSort(t *testing.T) { // 预热 - test() + testBubbleSort() // 正式执行 - test() + testBubbleSort() } -func test() { +func testBubbleSort() { var startTime = time.Now() const NUM int = 100000000 for i := 0; i < NUM; i++ {