summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Gerrand <adg@golang.org>2013-05-08 15:57:44 -0700
committerAndrew Gerrand <adg@golang.org>2013-05-08 15:57:44 -0700
commit282ff5f3859d8d24dd16674b3fe5059fbbce6c8c (patch)
tree849e51c4d6eb870a5fe901e1e111bcc2f47d0ff9
parent4e3bb01591b5ab04d6ba11e42252d7ed31df593a (diff)
downloadgo-282ff5f3859d8d24dd16674b3fe5059fbbce6c8c.tar.gz
[release-branch.go1.1] effective_go.html: be more accepting in the guidelines for interface names
??? CL 9274043 / bbe324079abe effective_go.html: be more accepting in the guidelines for interface names Fixes issue 5421. R=golang-dev, bradfitz, adg CC=golang-dev https://codereview.appspot.com/9274043 ??? R=golang-dev, r CC=golang-dev https://codereview.appspot.com/9137045
-rw-r--r--doc/effective_go.html6
1 files changed, 4 insertions, 2 deletions
diff --git a/doc/effective_go.html b/doc/effective_go.html
index 227659ef4..1b3168683 100644
--- a/doc/effective_go.html
+++ b/doc/effective_go.html
@@ -403,8 +403,10 @@ if owner != user {
<p>
By convention, one-method interfaces are named by
-the method name plus the -er suffix: <code>Reader</code>,
-<code>Writer</code>, <code>Formatter</code> etc.
+the method name plus an -er suffix or similar modification
+to construct an agent noun: <code>Reader</code>,
+<code>Writer</code>, <code>Formatter</code>,
+<code>CloseNotifier</code> etc.
</p>
<p>