From 972cc3e7c2c0a14fe2c88fc4264f293fc045745f Mon Sep 17 00:00:00 2001 From: go101 Date: Tue, 5 Sep 2023 03:53:29 +0000 Subject: [PATCH] testing: add doc to not call Init concurrently Change-Id: I2e218805fbe4858be125df97bdaf921799315799 GitHub-Last-Rev: 32b798d75f7ec0f72e18a65932ad93d8e5f1040a GitHub-Pull-Request: golang/go#62410 Reviewed-on: https://go-review.googlesource.com/c/go/+/525015 Auto-Submit: Ian Lance Taylor LUCI-TryBot-Result: Go LUCI Reviewed-by: Bryan Mills Reviewed-by: Ian Lance Taylor Reviewed-by: Ian Lance Taylor --- src/testing/testing.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/testing/testing.go b/src/testing/testing.go index fcf7048f234..1bc8aff00d1 100644 --- a/src/testing/testing.go +++ b/src/testing/testing.go @@ -398,7 +398,7 @@ var initRan bool // the "go test" command before running test functions, so Init is only needed // when calling functions such as Benchmark without using "go test". // -// Init has no effect if it was already called. +// Init is not safe to call concurrently. It has no effect if it was already called. func Init() { if initRan { return