aboutsummaryrefslogtreecommitdiff
path: root/doc/go_spec.html
AgeCommit message (Expand)Author
2023-02-16doc: add missing builtin functions not permitted in statement contextCuong Manh Le
2023-02-07doc: fix spec typoOleksandr Redko
2023-01-19runtime: replace panic(nil) with panic(new(runtime.PanicNilError))Russ Cox
2022-12-15spec: fix typoRobert Griesemer
2022-12-14spec: document which recursive arrays and structs are valid/invalidRobert Griesemer
2022-12-14spec: document illegal recursive type parameter listsRobert Griesemer
2022-12-14spec: describe new semantics for comparable and constraint satisfactionRobert Griesemer
2022-12-14spec: introduce notion of strict comparabilityRobert Griesemer
2022-12-08doc: fix typoZhizhen He
2022-11-30spec: document conversion from slice to arrayTim King
2022-11-23spec: add a link to Allocation section in section on append built-inRobert Griesemer
2022-11-23spec: document that trailing comma is valid after index in index expressionsRobert Griesemer
2022-11-14spec: document the new unsafe functions SliceData, String, and StringDataRobert Griesemer
2022-11-14spec: clarify struct field and array element comparison orderRobert Griesemer
2022-09-21spec: describe an edge case for slice expression of nil sliceCuong Manh Le
2022-09-21spec: describe an edge case of slice-to-array conversionsCuong Manh Le
2022-09-20spec: fix typo in a type parameter exampleVRDighe
2022-09-08spec: describe slice-to-array conversionsRobert Griesemer
2022-06-30spec: retitle section on "Assignments" to "Assignment statements"Robert Griesemer
2022-06-21spec: document operations which accept []byte|string constrained typesRobert Griesemer
2022-06-16spec: adjust incorrect sentence in section on rune literalsRobert Griesemer
2022-06-14spec: clarify "slice of bytes" and "slice of runes" through examplesRobert Griesemer
2022-06-13spec: clarify behavior of map size hint for make built-inRobert Griesemer
2022-06-13spec: add missing optional type arguments after TypeName in syntaxRobert Griesemer
2022-05-26doc: replace tabs with spaces for alignment in code snippetsGeorge Looshch
2022-05-12spec: fix prose about promoted methods of embedded fieldsRobert Griesemer
2022-05-12spec: use original terminology in metasyntax (cleanup)Robert Griesemer
2022-05-12spec: use Unicode terminology consistentlyRobert Griesemer
2022-05-12spec: state that variable names must be unique in short var declsRobert Griesemer
2022-05-12spec: clarify "continue" statementRobert Griesemer
2022-05-12spec: correct assignment rules with respect to type parametersRobert Griesemer
2022-05-12spec: adjust scope of function/method type parametersRobert Griesemer
2022-04-19spec: clarify rules for type set construction of an interfaceRobert Griesemer
2022-04-04doc/go_spec.html: update type identity exampleJared Horvat
2022-04-02doc: add illegal octal over 255 exampleZach Collier
2022-03-31spec: clarify type term restriction for type parametersRobert Griesemer
2022-03-11spec: various minor clarificationsRobert Griesemer
2022-03-11spec: clean up intro and replace bolded text with proseRobert Griesemer
2022-03-10spec: remove note re: field accesses on type literalsRobert Griesemer
2022-03-10spec: more adjustments/correctionsRobert Griesemer
2022-03-10spec: remove notion of specific typesRobert Griesemer
2022-03-08spec: document that type inference doesn't apply to generic typesRobert Griesemer
2022-03-07spec: clarifications based on feedbackRobert Griesemer
2022-02-28spec: the -'s possessive suffix is English, not codeMatthew Dempsky
2022-02-14spec: highlight missing prose for easier review, fixed a few sectionsRobert Griesemer
2022-02-11spec: combine section on type parameters and type parameter listsRobert Griesemer
2022-02-11spec: add a section on implementing an interfaceRobert Griesemer
2022-02-11spec: describe processing of function arguments for type inference more preci...Robert Griesemer
2022-02-11doc: fix spelling error in link IDKevin Burke
2022-02-11spec: introduce notion of basic interface, misc. fine-tuningRobert Griesemer