go/doc
Robert Griesemer f8b4123613 [dev.typealias] spec: use term 'embedded field' rather than 'anonymous field'
First steps towards defining type aliases in the spec.
This is a nomenclature clarification, not a language change.

The spec used all three terms 'embedded type', 'anonymous field',
and 'embedded field'. Users where using the terms inconsistently.

The notion of an 'anonymous' field was always misleading since they
always had a de-facto name. With type aliases that name becomes even
more important because we may have different names for the same type.

Use the term 'embedded field' consistently and remove competing
terminology.

For #18130.

Change-Id: I2083bbc85788cab0b2e2cb1ff58b2f979491f001
Reviewed-on: https://go-review.googlesource.com/35108
Reviewed-by: Alan Donovan <adonovan@google.com>
Reviewed-by: Russ Cox <rsc@golang.org>
Reviewed-by: Rob Pike <r@golang.org>
2017-01-31 17:12:17 +00:00
..
articles doc, cmd/go: adjust documentation for default GOPATH 2016-11-30 21:40:00 +00:00
codewalk all: make copyright headers consistent with one space after period 2016-05-02 13:43:18 +00:00
devel all: make spelling consistent 2016-12-08 23:22:37 +00:00
gopher website: recreate 16px and 32px favicon 2016-08-25 15:43:32 +00:00
play doc/play: update URL for concurrent pi 2016-01-06 20:23:21 +00:00
progs all: spell "marshal" and "unmarshal" consistently 2016-11-12 00:13:35 +00:00
asm.html doc: add mips, mips64 information to asm.html 2016-12-20 20:58:12 +00:00
cmd.html doc: fix broken link to the vet command documentation 2016-05-16 21:30:31 +00:00
code.html cmd/go: add link to env varible guide to set custom GOPATH 2017-01-07 00:53:18 +00:00
conduct.html doc: remove Reddit as an official space where Code of Conduct applies 2016-12-12 18:09:42 +00:00
contrib.html doc: add 1.7 to golang.org/project 2016-08-16 01:04:17 +00:00
contribute.html doc: add notes on good commit messages 2016-05-24 19:23:18 +00:00
debugging_with_gdb.html doc: fix source link in gdb docs 2016-01-06 21:58:19 +00:00
docs.html doc: update go tour installation instructions 2016-08-31 18:54:04 +00:00
effective_go.html doc/effectivego: reword confusing sentence 2016-10-26 16:09:54 +00:00
gccgo_contribute.html doc: fix stale gofrontend/gccgo contribution link 2016-09-01 18:38:38 +00:00
gccgo_install.html all: link to https instead of http 2015-07-11 14:36:33 +00:00
go-logo-black.png doc: pngcrush and remove old, unused images 2012-03-08 14:18:28 +11:00
go-logo-blue.png doc: pngcrush and remove old, unused images 2012-03-08 14:18:28 +11:00
go-logo-white.png doc: pngcrush and remove old, unused images 2012-03-08 14:18:28 +11:00
go1.1.html all: fix misprints in comments 2015-06-11 14:18:57 +00:00
go1.2.html doc: drop scheme from links that are known to support HTTPS 2014-07-25 10:28:39 +10:00
go1.3.html [release-branch.go1.4] doc: scrub references to code.google.com 2014-12-12 14:00:48 +11:00
go1.4.html doc/go1.4.html: fix typo 2015-03-24 18:17:49 +00:00
go1.5.html doc: mention that go install removes binaries built by go build 2015-09-08 18:46:07 +00:00
go1.6.html doc: GCC 6 will have the Go 1.6.1 user libraries 2016-04-14 20:00:33 +00:00
go1.7.html doc: fix broken links in 1.7 release docs 2016-11-07 18:51:29 +00:00
go1.8.html doc: add go get -insecure change to go1.8.html 2017-01-05 18:58:37 +00:00
go1.8.txt cmd/go, plugin: disable plugins on darwin 2016-12-15 05:46:20 +00:00
go1.html doc: link directly to https://golang.org/dl/ 2014-09-12 09:15:58 +10:00
go1compat.html doc: add a clause about embedded methods to go1compat 2015-07-22 01:25:32 +00:00
go_faq.html doc, cmd/go: adjust documentation for default GOPATH 2016-11-30 21:40:00 +00:00
go_mem.html doc/go_mem.html: correct the channel example 2015-03-16 21:43:31 +00:00
go_spec.html [dev.typealias] spec: use term 'embedded field' rather than 'anonymous field' 2017-01-31 17:12:17 +00:00
help.html doc/help: tweak descriptions, make official channels clearer 2016-12-15 18:17:32 +00:00
ie.css golang.org redesign 2010-09-16 14:01:02 +10:00
install-source.html doc: document the mips port in install-source.html 2016-12-06 04:23:46 +00:00
install.html doc: fix install.html unclosed bold tag, link to /help/ 2016-12-21 21:13:55 +00:00
root.html doc: only show Share button when enabled 2015-09-02 05:58:52 +00:00
security.html doc: security fixes are prepared for two most recent stable releases 2016-03-09 03:32:23 +00:00
share.png godoc: change link styles, add 'pop out' button 2012-03-13 11:00:11 +11:00
tos.html doc: drop scheme from links that are known to support HTTPS 2014-07-25 10:28:39 +10:00