1
0
mirror of https://github.com/golang/go synced 2024-11-18 19:54:44 -07:00
go/doc
Robert Griesemer df49fb3dc3 - 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
2008-08-28 17:47:53 -07:00
..
candl.txt Add description of how compiling and linking handle dependencies. 2008-04-15 16:43:06 -07:00
go_lang.txt clarify pointer forward decls per ian's suggestion 2008-08-21 17:18:01 -07:00
go_spec.txt - Preliminary draft of what might become a real spec 2008-08-28 17:47:53 -07:00