From bbbbbf8523f3e81ca82873254abdbb75d3a22e4f Mon Sep 17 00:00:00 2001 From: Robert Griesemer Date: Mon, 7 Jun 2010 15:49:39 -0700 Subject: go spec: clean-up and consolidation of spec with implementation Specifically: - introduced notion of "underlying type" - removed notion of type compatibility - consolidated rules about assignment compatibility in assignment compatibility section - be consistent with specyfing that nil is the value for uninitialized variables that can be nil (this was not specified clearly for pointers, functions, interfaces) - added/fixed various related links throughout - clarify language on conversions R=rsc, r, iant, ken2 CC=golang-dev http://codereview.appspot.com/1536041 --- doc/go_spec.html | 243 ++++++++++++++++++++++++++++--------------------------- 1 file changed, 125 insertions(+), 118 deletions(-) diff --git a/doc/go_spec.html b/doc/go_spec.html index 5cd890ab9..dc9bd6497 100644 --- a/doc/go_spec.html +++ b/doc/go_spec.html @@ -1,5 +1,5 @@ - +