[dev.go2go] all: update edit.go to be consistent with hello.txt example

Change-Id: I6aee2fd120ffcb58ef4a36aeed215239fa99f4cb
Reviewed-on: https://go-review.googlesource.com/c/playground/+/251838
Reviewed-by: Robert Griesemer <gri@golang.org>
diff --git a/edit.go b/edit.go
index bb1743b..637e6d6 100644
--- a/edit.go
+++ b/edit.go
@@ -96,12 +96,14 @@
 	"fmt"
 )
 
-// The playground now supports parentheses or square brackets (only one at
-// a time) for generic type and function declarations and instantiations.
-// By default, parentheses are expected. To switch to square brackets,
-// the first generic declaration in the source must use square brackets.
+// The playground now uses square brackets for type parameters. Otherwise,
+// the syntax of type parameter lists matches the one of regular parameter
+// lists except that all type parameters must have a name, and the type
+// parameter list cannot be empty. The predeclared identifier "any" may be
+// used in the position of a type parameter constraint (and only there);
+// it indicates that there are no constraints.
 
-func Print[type T](s []T) {
+func Print[T any](s []T) {
 	for _, v := range s {
 		fmt.Print(v)
 	}