summaryrefslogtreecommitdiff
path: root/doc
AgeCommit message (Collapse)AuthorFilesLines
2011-06-30Imported Upstream version 58upstream/58Ondřej Surý24-253/+827
2011-06-16Imported Upstream version 57.2upstream/57.2Ondřej Surý7-5/+15
2011-05-16Imported Upstream version 57.1upstream/57.1Ondřej Surý1-1/+5
2011-05-04Imported Upstream version 57upstream/57Ondřej Surý6-2921/+3097
2011-04-28Imported Upstream version 2011.04.27upstream/2011.04.27Ondřej Surý14-89/+300
2011-04-26Imported Upstream version 2011.04.13upstream/2011.04.13Ondřej Surý15-92/+795
2011-04-20Imported Upstream version 2011.03.07.1upstream/2011.03.07.1Ondřej Surý14-76/+376
2011-02-18Imported Upstream version 2011.02.15upstream/2011.02.15Ondřej Surý12-208/+258
2011-02-14Imported Upstream version 2011-02-01.1upstream/2011-02-01.1Ondřej Surý34-456/+755
2011-01-17Imported Upstream version 2011.01.12upstream/2011.01.12Ondřej Surý59-2152/+3832
2010-07-02release.2010-07-01upstream/2010.07.01Andrew Gerrand1-0/+58
R=rsc CC=golang-dev http://codereview.appspot.com/1741047
2010-06-30doc/codewalk: Share Memory By CommunicatingAndrew Gerrand2-0/+298
R=r, rsc CC=golang-dev http://codereview.appspot.com/1727043
2010-06-21release.2010-06-21Andrew Gerrand1-0/+46
R=rsc, r CC=golang-dev http://codereview.appspot.com/1717046
2010-06-21spec: struct tags must be identical for types to be identicalRuss Cox1-1/+2
We didn't mention this explicitly during our discussions, but I think it fits the "identical types are spelled identically" rule that we used. R=gri, iant, ken2, r, rsc1 CC=golang-dev http://codereview.appspot.com/1698043
2010-06-18Effective Go: minor change to correct a comment in an exampleRob Pike1-1/+1
R=rsc CC=golang-dev http://codereview.appspot.com/1689042 Committer: Rob Pike <r@golang.org>
2010-06-18Effective Go: panic and recoverRob Pike1-3/+168
R=rsc, iant CC=golang-dev http://codereview.appspot.com/1718042
2010-06-16Effective Go: add a section on defer.Rob Pike1-3/+143
R=rsc, iant CC=golang-dev http://codereview.appspot.com/1694044
2010-06-14Effective Go: update ... discussion.Rob Pike1-11/+28
R=rsc CC=golang-dev http://codereview.appspot.com/1698041 Committer: Rob Pike <r@golang.org>
2010-06-14tutorial: update discussion of variadic functionsRob Pike2-15/+25
R=rsc CC=golang-dev http://codereview.appspot.com/1677042
2010-06-12spec: remove ... (keeping ...T)Russ Cox1-60/+21
R=gri, iant, ken2, r, r2 CC=golang-dev http://codereview.appspot.com/1632041
2010-06-11spec: clarify that result parameters are always zeroed before the function ↵Rob Pike1-2/+5
executes. R=golang-dev CC=golang-dev http://codereview.appspot.com/1641043
2010-06-09release.2010-06-09Andrew Gerrand1-0/+47
R=rsc CC=golang-dev http://codereview.appspot.com/1644041
2010-06-08doc: add Google I/O talk and programsRuss Cox6-0/+722
R=r CC=golang-dev http://codereview.appspot.com/1614041
2010-06-07go spec: rename "assignment compatible" -> "assignable"Robert Griesemer1-27/+25
R=r, rsc CC=golang-dev http://codereview.appspot.com/1590041
2010-06-07go spec: clean-up and consolidation of spec with implementationRobert Griesemer1-118/+125
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
2010-06-05tutorial: fix one-word mistake in echo exampleRob Pike2-2/+2
R=rsc, iant CC=golang-dev http://codereview.appspot.com/1567041
2010-06-03go spec: Base comparison compatibility on assignment compatibility.Robert Griesemer1-73/+68
Specifically: - Simplified definition of comparison compatibility and folded into section on comparison operators since it's only used there. This is a small language change/cleanup. As a consequence: - An interface value may now be compared against a non-interface value. - Channels with opposite directions cannot be compared directly anymore (per discussion with rsc). R=rsc, r, iant, ken2 CC=golang-dev http://codereview.appspot.com/1462041
2010-06-02doc: codereview + Mercurial QueuesPeter Williams2-4/+115
R=rsc, r CC=golang-dev http://codereview.appspot.com/1238044 Committer: Russ Cox <rsc@golang.org>
2010-06-01doc/code.html: fix error string formatAndrew Gerrand1-1/+1
R=rsc CC=golang-dev http://codereview.appspot.com/1444041
2010-06-01edit simple typosJoe Poirier2-6/+6
R=golang-dev, adg CC=golang-dev, rsc http://codereview.appspot.com/1426042 Committer: Andrew Gerrand <adg@golang.org>
2010-05-30doc/code: example package with testsAndrew Gerrand1-0/+85
R=r CC=golang-dev http://codereview.appspot.com/1404041
2010-05-28go spec: change def. of "type compatibility" to be non-recursiveRobert Griesemer1-28/+38
and adjust conversion rules. Also: - clarification of type identity (no language change) - adjust special rules for channel assignment/comparison to require identical element types (in correspondence to non- recursiveness of type compatibility) R=rsc, iant, ken2, r CC=golang-dev http://codereview.appspot.com/1376042
2010-05-27go spec: Disallow &a notation to obtain a sliceRobert Griesemer1-7/+1
from an array; one needs to write a[0:] instead. R=rsc, r, iant, ken2 CC=golang-dev http://codereview.appspot.com/1365041
2010-05-27release.2010-05-27Andrew Gerrand1-0/+68
R=r, rsc CC=golang-dev http://codereview.appspot.com/1354041
2010-05-27golang.org: added Resources page, re-organized left hand panel.Andrew Gerrand1-0/+141
R=r CC=golang-dev http://codereview.appspot.com/1309045
2010-05-25spec: Fix link to fallthrough statementsEvan Shaw1-1/+1
R=golang-dev, gri CC=golang-dev http://codereview.appspot.com/1303041 Committer: Robert Griesemer <gri@golang.org>
2010-05-24go spec: minor fix, to match conversion rules 4 and 5Robert Griesemer1-1/+2
R=rsc CC=golang-dev http://codereview.appspot.com/1270042 Committer: Robert Griesemer <gri@golang.org>
2010-05-24go spec: fix and clarify syntax of conversionsRobert Griesemer1-6/+17
Fixes issue 803. R=rsc, r, iant, ken2 CC=golang-dev http://codereview.appspot.com/1281041
2010-05-24spec: index of non-addressable array is not addressableRuss Cox1-3/+4
Motivated by: func f() []int func g() [10]int f()[1] = 1 // ok g()[1] = 1 // ERROR R=gri CC=golang-dev http://codereview.appspot.com/1278041
2010-05-23spec: Fix a code tagEvan Shaw1-1/+1
R=golang-dev, gri CC=golang-dev http://codereview.appspot.com/1266042 Committer: Robert Griesemer <gri@golang.org>
2010-05-14go spec: added imaginary literal to semicolon rules (was missing)Robert Griesemer1-12/+34
- also added links to the respective sections - reformatted section for better (source html) readability - added missing closing </li>'s in many places R=r CC=golang-dev http://codereview.appspot.com/1220041
2010-05-13rename 'gordon' to 'gopher'Andrew Gerrand8-0/+0
R=r CC=golang-dev http://codereview.appspot.com/1207041
2010-05-07go spec: simplify section on channel typesRobert Griesemer1-20/+18
R=rsc, iant, r CC=golang-dev http://codereview.appspot.com/1171041
2010-05-07codelab/wiki: fix typo in demo URLAndrew Gerrand2-2/+2
R=r CC=golang-dev http://codereview.appspot.com/1148041
2010-05-05release.2010-05-04Andrew Gerrand1-0/+28
R=r, rsc CC=golang-dev http://codereview.appspot.com/1094043
2010-05-04go spec: clarification of make arguments,Robert Griesemer1-14/+17
specification of runtime exceptions for make and division by zero R=r, rsc, ken2, iant CC=golang-dev http://codereview.appspot.com/1081041
2010-05-03codelab/wiki: switch edit/view, as they were backwardsAndrew Gerrand3-10/+13
Fixes issue 757. R=rsc CC=golang-dev http://codereview.appspot.com/1064041
2010-04-29go spec: fix iota descriptionRobert Griesemer1-5/+4
R=r, rsc CC=golang-dev http://codereview.appspot.com/946046
2010-04-29codelab/index.html: a few typos.Andrey Mirtchovski1-3/+3
R=adg CC=golang-dev http://codereview.appspot.com/993042 Committer: Andrew Gerrand <adg@golang.org>
2010-04-29codelab/index.html "os" needs to be imported because os.Error is used almost ↵Andrey Mirtchovski1-3/+6
immediately Also, calling fmt, ioutil and os "builtin" is probably confusing. R=adg CC=golang-dev http://codereview.appspot.com/965045 Committer: Andrew Gerrand <adg@golang.org>