- Preliminary draft of what might become a real spec - All text taken from go_lang.txt (which is unchanged), but added a contents section, and sorted the contents section in a hopefully sensible manner to give it more structure - Reordered text to match order of contents section, did not adjust the language (needs to be done), but removed sections that were dulicates or invalid
- Preliminary draft of what might become a real spec
- All text taken from go_lang.txt (which is unchanged),
but added a contents section, and sorted the contents
section in a hopefully sensible manner to give it more
structure
- Reordered text to match order of contents section,
did not adjust the language (needs to be done),
but removed sections that were dulicates or invalid

High-level organization of the doc:
- Introduction
- Notation
- Source code representation
- Vocabulary
- Declarations and scope rules
- Types
- Expressions
- Statements
- Function declarations
- Packages
- Program initialization and execution

I hope this new structure will make it much clearer which
pieces are missing and where they need to go. go_lang.txt
has grown somewhat unstructured and new text was added as
we saw fit.

R=r
DELTA=2577  (2577 added, 0 deleted, 0 changed)
OCL=14639
CL=14639

gnanderson/go,pombredanne/go-deleteme,apparentlymart/golang,dsriram/golang,wesolows/golang,apparentlymart/golang,tianon/debian-golang,nightlyone/golang,bdwalton/debian-golang,pombredanne/go-deleteme,tianon/debian-golang,gnanderson/go,tianon/debian-golang,gnanderson/go,nightlyone/golang,wesolows/golang-old,nightlyone/golang,tianon/debian-golang,firebitsbr/golang-old,bdwalton/debian-golang,ssrl/go,wesolows/golang-old,tv42/old-go,wesolows/golang,tv42/old-go,h8liu/golang,tv42/old-go,ssrl/go,gnanderson/go,bdwalton/debian-golang,wesolows/golang-old,wesolows/golang-old,h8liu/golang,ssrl/go,tianon/debian-golang,apparentlymart/golang,pombredanne/go-deleteme,pombredanne/go-deleteme,bdwalton/debian-golang,wesolows/golang-old,h8liu/golang,tv42/old-go,tianon/debian-golang,firebitsbr/golang-old,wesolows/golang,apparentlymart/golang,gnanderson/go,bdwalton/debian-golang,wesolows/golang-old,wesolows/golang,tianon/debian-golang,apparentlymart/golang,pombredanne/go-deleteme,firebitsbr/golang-old,firebitsbr/golang-old,tv42/old-go,h8liu/golang,nightlyone/golang,dsriram/golang,bdwalton/debian-golang,gnanderson/go,pombredanne/go-deleteme,firebitsbr/golang-old,wesolows/golang,h8liu/golang,apparentlymart/golang,tv42/old-go,pombredanne/go-deleteme,ssrl/go,h8liu/golang,firebitsbr/golang-old,dsriram/golang,h8liu/golang,ssrl/go,dsriram/golang,gnanderson/go,apparentlymart/golang,ssrl/go,dsriram/golang,nightlyone/golang,tianon/debian-golang,firebitsbr/golang-old,ssrl/go,wesolows/golang,bdwalton/debian-golang,firebitsbr/golang-old,bdwalton/debian-golang,wesolows/golang,wesolows/golang-old,dsriram/golang,tv42/old-go,dsriram/golang,nightlyone/golang,nightlyone/golang