aboutsummaryrefslogtreecommitdiff
path: root/doc/go_spec.html
AgeCommit message (Expand)Author
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
2018-01-09spec: use consistent quoting style in proseRobert Griesemer
2018-01-04spec: consistently use "element" rather than "value" for map entry valuesRobert Griesemer
2017-12-22spec: provide some (minimal) intuition for the notion of "terminating statement"Robert Griesemer
2017-10-25spec: match syntax for method expressions with implementationsgriesemer
2017-10-23spec: remove sentence discussing existing implementationsgriesemer
2017-10-19spec: remove vestiges referring to iotas being incrementedgriesemer
2017-10-19spec: clarify that each block has its own version of iotagriesemer
2017-10-19spec: simplify paragraph on certain range expressions over arraysgriesemer
2017-10-17spec: explicitly state the import path for package unsafegriesemer
2017-09-19spec: state which predeclared types are defined or alias types (clarification)griesemer
2017-09-01spec: clarify context type for certain non-constant shiftsgriesemer
2017-08-30doc: minor clarification regarding the sharing of underlying arraysgriesemer
2017-08-25spec: explicitly define notion of "representability" (clarification)griesemer
2017-08-25spec: clarify zero value for complex typesgriesemer
2017-08-25spec: clarify nil case in type switchesgriesemer
2017-08-14spec: better comment in example for type definitiongriesemer
2017-06-28spec: minor grammar fixRobert Griesemer