index
:
go
adonovan-patch-1
dev.boringcrypto
dev.boringcrypto.go1.10
dev.boringcrypto.go1.11
dev.boringcrypto.go1.12
dev.boringcrypto.go1.13
dev.boringcrypto.go1.14
dev.boringcrypto.go1.15
dev.boringcrypto.go1.16
dev.boringcrypto.go1.17
dev.boringcrypto.go1.18
dev.boringcrypto.go1.8
dev.boringcrypto.go1.9
dev.cc
dev.cmdgo
dev.debug
dev.fuzz
dev.garbage
dev.gcfe
dev.go2go
dev.inline
dev.link
dev.power64
dev.regabi
dev.ssa
dev.tls
dev.typealias
dev.typeparams
dev.types
dev.unified
master
release-branch.go1
release-branch.go1.1
release-branch.go1.10
release-branch.go1.11
release-branch.go1.12
release-branch.go1.13
release-branch.go1.14
release-branch.go1.15
release-branch.go1.16
release-branch.go1.17
release-branch.go1.18
release-branch.go1.19
release-branch.go1.2
release-branch.go1.20
release-branch.go1.21
release-branch.go1.22
release-branch.go1.3
release-branch.go1.4
release-branch.go1.5
release-branch.go1.6
release-branch.go1.7
release-branch.go1.8
release-branch.go1.9
release-branch.r57
release-branch.r58
release-branch.r59
release-branch.r60
tls
The Go programming language
Google
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
doc
/
go_spec.html
Age
Commit message (
Expand
)
Author
2022-04-19
spec: clarify rules for type set construction of an interface
Robert Griesemer
2022-04-04
doc/go_spec.html: update type identity example
Jared Horvat
2022-04-02
doc: add illegal octal over 255 example
Zach Collier
2022-03-31
spec: clarify type term restriction for type parameters
Robert Griesemer
2022-03-11
spec: various minor clarifications
Robert Griesemer
2022-03-11
spec: clean up intro and replace bolded text with prose
Robert Griesemer
2022-03-10
spec: remove note re: field accesses on type literals
Robert Griesemer
2022-03-10
spec: more adjustments/corrections
Robert Griesemer
2022-03-10
spec: remove notion of specific types
Robert Griesemer
2022-03-08
spec: document that type inference doesn't apply to generic types
Robert Griesemer
2022-03-07
spec: clarifications based on feedback
Robert Griesemer
2022-02-28
spec: the -'s possessive suffix is English, not code
Matthew Dempsky
2022-02-14
spec: highlight missing prose for easier review, fixed a few sections
Robert Griesemer
2022-02-11
spec: combine section on type parameters and type parameter lists
Robert Griesemer
2022-02-11
spec: add a section on implementing an interface
Robert Griesemer
2022-02-11
spec: describe processing of function arguments for type inference more preci...
Robert Griesemer
2022-02-11
doc: fix spelling error in link ID
Kevin Burke
2022-02-11
spec: introduce notion of basic interface, misc. fine-tuning
Robert Griesemer
2022-02-11
spec: use the term "generic" rather than "(type-)parameterized"
Robert Griesemer
2022-02-11
spec: adjust rules to use core or specific types as necessary
Robert Griesemer
2022-02-10
spec: move all sections describing type properties into one place
Robert Griesemer
2022-02-10
spec: document numeric operations behavior for generic types
Robert Griesemer
2022-02-09
spec: document behavior of generic type switch cases
Robert Griesemer
2022-02-09
spec: the type of a constant cannot be a type parameter
Robert Griesemer
2022-02-09
spec: use "core type" rather than "structural type"
Robert Griesemer
2022-02-08
spec: explicitly define integer, floating-point, and complex types
Robert Griesemer
2022-02-01
spec: add section on comparable constraint
Robert Griesemer
2022-01-28
spec: add section on type inference
Robert Griesemer
2022-01-26
Revert "spec: document the underlying type of comparable"
Robert Griesemer
2022-01-26
spec: document the underlying type of comparable
Robert Griesemer
2022-01-21
spec: minor formatting and link cleanups
Ian Lance Taylor
2022-01-19
spec: add another example for an invalid shift case
Robert Griesemer
2022-01-12
spec: adjust rules for specific types once more
Robert Griesemer
2022-01-07
spec: be more precise with rules on specific types
Robert Griesemer
2021-12-17
spec: describe constraint parsing ambiguity and work-around more precisely
Robert Griesemer
2021-12-17
spec: clarify that comparable cannot be a union element
Robert Griesemer
2021-12-13
spec: fix conversion rules (match implementation)
Robert Griesemer
2021-11-29
spec: adjust section on package unsafe for type parameters
Robert Griesemer
2021-11-29
spec: rules for index expressions, len, cap, with type parameter types
Robert Griesemer
2021-11-29
spec: corrections to various sections
Robert Griesemer
2021-11-27
spec: fix link for instantiations
syumai
2021-11-24
spec: type assertions and switches don't operate on type parameters
Robert Griesemer
2021-11-24
spec: adjust type identity rules for type parameters
Robert Griesemer
2021-11-24
spec: add section on instantiation
Robert Griesemer
2021-11-24
spec: adjust conversion rules for type parameters
Robert Griesemer
2021-11-24
spec: adjust assignability rules for type parameters
Robert Griesemer
2021-11-24
spec: adjust representability rules for type parameters
Robert Griesemer
2021-11-24
spec: add definition of "specific types" of an interface
Robert Griesemer
2021-11-22
spec: fix Swap example (correctly swap type arguments and parameters)
Robert Griesemer
2021-11-22
spec: add section on the structure of interfaces
Robert Griesemer
[next]