mirror of
https://github.com/golang/go
synced 2024-11-26 03:17:57 -07:00
doc: fix spec typo
Change-Id: I5e3aca2b8fc78f38c9e2cdc67adf86d57ac85b1c
GitHub-Last-Rev: 0e5ddffe33
GitHub-Pull-Request: golang/go#58353
Reviewed-on: https://go-review.googlesource.com/c/go/+/465615
Reviewed-by: Robert Griesemer <gri@google.com>
Auto-Submit: Ian Lance Taylor <iant@golang.org>
Run-TryBot: Ian Lance Taylor <iant@google.com>
Reviewed-by: Ian Lance Taylor <iant@google.com>
TryBot-Result: Gopher Robot <gobot@golang.org>
This commit is contained in:
parent
9565d990f4
commit
f63ee8b2c7
@ -2759,7 +2759,7 @@ However, they <a href="#Satisfying_a_type_constraint">satisfy</a> <code>comparab
|
|||||||
int // implements comparable (int is strictly comparable)
|
int // implements comparable (int is strictly comparable)
|
||||||
[]byte // does not implement comparable (slices cannot be compared)
|
[]byte // does not implement comparable (slices cannot be compared)
|
||||||
interface{} // does not implement comparable (see above)
|
interface{} // does not implement comparable (see above)
|
||||||
interface{ ~int | ~string } // type parameter only: implements comparable (int, string types are stricly comparable)
|
interface{ ~int | ~string } // type parameter only: implements comparable (int, string types are strictly comparable)
|
||||||
interface{ comparable } // type parameter only: implements comparable (comparable implements itself)
|
interface{ comparable } // type parameter only: implements comparable (comparable implements itself)
|
||||||
interface{ ~int | ~[]byte } // type parameter only: does not implement comparable (slices are not comparable)
|
interface{ ~int | ~[]byte } // type parameter only: does not implement comparable (slices are not comparable)
|
||||||
interface{ ~struct{ any } } // type parameter only: does not implement comparable (field any is not strictly comparable)
|
interface{ ~struct{ any } } // type parameter only: does not implement comparable (field any is not strictly comparable)
|
||||||
@ -2802,7 +2802,7 @@ A type T <i>satisfies</i> a constraint <code>C</code> if
|
|||||||
type argument type constraint // constraint satisfaction
|
type argument type constraint // constraint satisfaction
|
||||||
|
|
||||||
int interface{ ~int } // satisfied: int implements interface{ ~int }
|
int interface{ ~int } // satisfied: int implements interface{ ~int }
|
||||||
string comparable // satisfied: string implements comparable (string is stricty comparable)
|
string comparable // satisfied: string implements comparable (string is strictly comparable)
|
||||||
[]byte comparable // not satisfied: slices are not comparable
|
[]byte comparable // not satisfied: slices are not comparable
|
||||||
any interface{ comparable; int } // not satisfied: any does not implement interface{ int }
|
any interface{ comparable; int } // not satisfied: any does not implement interface{ int }
|
||||||
any comparable // satisfied: any is comparable and implements the basic interface any
|
any comparable // satisfied: any is comparable and implements the basic interface any
|
||||||
|
Loading…
Reference in New Issue
Block a user