aboutsummaryrefslogtreecommitdiff
path: root/doc/go_spec.html
AgeCommit message (Expand)Author
2021-08-08doc: add example for conversion from slice expressions to array ptrCuong Manh Le
2021-07-26doc: clarify non-nil zero length slice to array pointer conversionCuong Manh Le
2021-07-25spec: use consistent capitalization for rune literal hex constantsIan Lance Taylor
2021-07-19spec: correct example comment in Conversions from slice to arrayPiers
2021-07-02spec, unsafe: clarify unsafe.Slice docsIan Lance Taylor
2021-06-28spec: change unsafe.Slice((*T)(nil), 0) to return []T(nil)Matthew Dempsky
2021-06-22spec: unsafe.Add/Slice are not permitted in statement contextRobert Griesemer
2021-06-05spec: improve wording consistency by eliminating "specifier"DQNEO
2021-06-05spec: improve wording by choosing an official term "keyword"DQNEO
2021-04-28spec: clarify conditions for switch expression typeRobert Griesemer
2021-04-27doc: change <a/> to </a> in speclixianyang
2021-04-22spec: add unsafe.Add and unsafe.SliceMatthew Dempsky
2021-04-20spec: allow conversion from slice to array ptrJosh Bleecher Snyder
2021-03-17spec: fix rendering of >=Robert Griesemer
2021-03-16spec: clarify that signed integers>=0 are permitted as shift countsnobishino
2021-02-24spec: improve sentence structure for passing a sliceDQNEO
2021-02-20spec: every type has a method set (minor clarification)Robert Griesemer
2021-02-11spec: More precise wording in section on function calls.DQNEO
2021-02-02spec: improve the example in Type assertions sectiontask4233
2020-10-30spec: split shift examples into groups for 32- and 64-bit intsRobert Griesemer
2020-09-24spec: better variable name for operator exampleRobert Griesemer
2020-01-15spec: add missing space in EBNFyah01
2020-01-14doc: fix up some HTML issues in go_spec.htmlRob Pike
2020-01-13spec: uniformly format empty interfaces as "interface{}"Robert Griesemer
2019-12-13spec: reword claim about the grammar being regularAlberto Donizetti
2019-09-04spec: clarify that shift count must be non-negativeRobert Griesemer
2019-08-26spec: allow embedding overlapping interfacesRobert Griesemer
2019-07-31spec: add an example of a trivially invalid interfaceRobert Griesemer
2019-05-14spec: clarify that slice a expression shares underlying array with operandRobert Griesemer
2019-05-13spec: clarify the difference between &T{} and new(T)Robert Griesemer
2019-05-13spec: clarify language on package-level variable initializationRobert Griesemer
2019-03-14spec: clarify wording on passing slice arguments to variadic functionsRobert Griesemer
2019-03-12spec: document new Go2 number literalsRobert Griesemer
2019-02-17spec: document signed integer shift countsRobert Griesemer
2018-11-16doc/go_spec: tweak wording to avoid 'explicit assignment' misreadingRuss Cox
2018-11-13spec: be clearer about definition of string lengthRobert Griesemer
2018-10-23spec: refer to "run-time panic" rather than "exception" (cleanup)Robert Griesemer
2018-10-17spec: clarify rules for receiver base typesRobert Griesemer
2018-10-08spec: distinguish between explicit and implicit conversions (clarification)Robert Griesemer
2018-09-24spec: be more precise about the moment deferred functions are executedRobert Griesemer
2018-08-31doc: fix os.Pipe() call in the example.Dina Garmash
2018-06-13doc: use HTTPS for linksSuriyaa Sundararuban
2018-05-09spec: clarify “Constant expressions” for untyped operandsBryan C. Mills
2018-03-19Revert "doc: remove non-prime from list of primes in spec"Andrew Bonventre
2018-03-19doc: remove non-prime from list of primes in specAndrew Bonventre
2018-02-19doc: improve clarity of map index examplesYazen2017
2018-02-02spec: remove need for separate Function production (cleanup)Robert Griesemer
2018-01-23spec: consistently use "defined type" and "type name" (cleanup)Robert Griesemer
2018-01-17spec: mention that special case for integer division is due to overflowRobert Griesemer
2018-01-11spec: remove example explaining that type B0 and B0 are identicalRobert Griesemer