diff --git a/doc/go_spec.html b/doc/go_spec.html index 6c7f2aa902..b8e11e83a4 100644 --- a/doc/go_spec.html +++ b/doc/go_spec.html @@ -1,6 +1,6 @@ @@ -2202,11 +2202,11 @@ Receiver = Parameters .
The receiver is specified via an extra parameter section preceding the method
name. That parameter section must declare a single non-variadic parameter, the receiver.
-Its type must be of the form T or *T (possibly using
-parentheses) where T is a type name. The type denoted by T is called
-the receiver base type; it must not be a pointer or interface type and
-it must be defined in the same package as the method.
-The method is said to be bound to the base type and the method name
+Its type must be a defined type T or a
+pointer to a defined type T. T is called the receiver
+base type. A receiver base type cannot be a pointer or interface type and
+it must be defined in the same package as the method.
+The method is said to be bound to its receiver base type and the method name
is visible only within selectors for type T
or *T.
-Given type Point, the declarations
+Given defined type Point, the declarations