From: Dmitriy Vyukov Date: Mon, 13 May 2013 06:28:12 +0000 (+0400) Subject: runtime/race: improve public documentation X-Git-Tag: go1.2rc2~1531 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=5a7e14c143333a0769b1f54e7373e8fc43f3acd5;p=gostls13.git runtime/race: improve public documentation Move the documentation from race.go to doc.go, because race.go uses +build race, so it's not normally parsed by go doc. Rephrase the documentation for end users, provide link to race detector manual. Fixes #5444. R=golang-dev, minux.ma, adg, r CC=golang-dev https://golang.org/cl/9144050 --- diff --git a/src/pkg/runtime/race/doc.go b/src/pkg/runtime/race/doc.go new file mode 100644 index 0000000000..aef805dad7 --- /dev/null +++ b/src/pkg/runtime/race/doc.go @@ -0,0 +1,9 @@ +// Copyright 2013 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// Package race implements data race detection logic. +// No public interface is provided. +// For details about the race detector see +// http://golang.org/doc/articles/race_detector.html +package race diff --git a/src/pkg/runtime/race/race.go b/src/pkg/runtime/race/race.go index b0a5c9a502..ee13057e36 100644 --- a/src/pkg/runtime/race/race.go +++ b/src/pkg/runtime/race/race.go @@ -4,7 +4,6 @@ // +build race,linux,amd64 race,darwin,amd64 race,windows,amd64 -// Package race provides low-level facilities for data race detection. package race /*