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.

@@ -2226,7 +2226,7 @@ the non-blank method and field names must be distinct.

-Given type Point, the declarations +Given defined type Point, the declarations