Dmitri Shuralyov
a864cc7560
doc: rename HTML element IDs to avoid duplicates
...
These 3 release notes have had an element ID collision because both
the runtime changes and changes to the package "runtime" used the
same ID. Fix it by using a "pkg-" prefix for the runtime package.
Move the "runtime-again" ID from CL 129635 to a nearby <dt> element
so that existing links to https://golang.org/doc/go1.11#runtime-again
don't break.
Fixes #37036
Updates #36878
Change-Id: Ib68d93acfac802fd84c0a57485937e45dea2064a
Reviewed-on: https://go-review.googlesource.com/c/go/+/217797
Reviewed-by: Toshihiro Shiino <shiino.toshihiro@gmail.com >
Reviewed-by: Agniva De Sarker <agniva.quicksilver@gmail.com >
Reviewed-by: Ian Lance Taylor <iant@golang.org >
2020-02-05 14:32:50 +00:00
obei
cded9f43f8
doc: align documents link
...
Updates #33738
Change-Id: If0856d7c57ecfde08341c1aecb5e92361fd64f2b
Reviewed-on: https://go-review.googlesource.com/c/go/+/191217
Reviewed-by: Andrew Bonventre <andybons@golang.org >
Run-TryBot: Andrew Bonventre <andybons@golang.org >
TryBot-Result: Gobot Gobot <gobot@golang.org >
2019-08-26 17:33:52 +00:00
komuW
352f1b77c4
doc/go1.11: add note about go run supporting for go run pkg or go run .
...
Fixes golang/go#27047
Change-Id: I0dd40201fc03e87fbc674b47bdf9315f1783d6c2
GitHub-Last-Rev: f28ab6234a
GitHub-Pull-Request: golang/go#27048
Reviewed-on: https://go-review.googlesource.com/c/129696
Reviewed-by: komu wairagu <komuw05@gmail.com >
Reviewed-by: Andrew Bonventre <andybons@golang.org >
2018-12-05 22:10:41 +00:00
Dmitri Shuralyov
58c6afe075
doc/go1.11, cmd/go: elaborate on new GOFLAGS environment variable
...
In Go 1.11, cmd/go gained support for the GOFLAGS environment variable.
It was added and described in detail in CL 126656.
Mention it in the Go 1.11 release notes, link to the cmd/go documentation,
and add more details there.
Fixes #27282 .
Change-Id: Ifc35bfe3e0886a145478d36dde8e80aedd8ec68e
Reviewed-on: https://go-review.googlesource.com/135035
Reviewed-by: Bryan C. Mills <bcmills@google.com >
Reviewed-by: Rob Pike <r@golang.org >
2018-09-14 21:45:02 +00:00
Shenghou Ma
aacc891df2
doc/go1.11: fix typo
...
Change-Id: I097bd90f62add7838f8c7baf3b777ad167635354
Reviewed-on: https://go-review.googlesource.com/131357
Reviewed-by: Keith Randall <khr@golang.org >
2018-08-24 23:02:01 +00:00
Dmitri Shuralyov
6e76aeba0b
doc/go1.11: add link to new WebAssembly wiki page
...
The wiki page has recently been created, and at this time it's
just a stub. It's expected that support for WebAssembly will be
evolving over time, and the wiki page can be kept updated with
helpful information, how to get started, tips and tricks, etc.
Use present tense because it's expected that there will be more
general information added by the time Go 1.11 release happens.
Also add link to https://webassembly.org/ in first paragraph.
Change-Id: I139c2dcec8f0d7fd89401df38a3e12960946693f
Reviewed-on: https://go-review.googlesource.com/131078
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org >
Reviewed-by: Ian Lance Taylor <iant@golang.org >
2018-08-23 20:27:47 +00:00
Andrew Bonventre
e897d43c37
doc/go1.11: remove draft status
...
Change-Id: I3f99083b7d8ab06482c2c22eafda8b0141a872bd
Reviewed-on: https://go-review.googlesource.com/131076
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org >
2018-08-23 19:17:51 +00:00
Filippo Valsorda
de16b32233
crypto/tls: make ConnectionState.ExportKeyingMaterial a method
...
The unexported field is hidden from reflect based marshalers, which
would break otherwise. Also, make it return an error, as there are
multiple reasons it might fail.
Fixes #27125
Change-Id: I92adade2fe456103d2d5c0315629ca0256953764
Reviewed-on: https://go-review.googlesource.com/130535
Run-TryBot: Filippo Valsorda <filippo@golang.org >
TryBot-Result: Gobot Gobot <gobot@golang.org >
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org >
2018-08-22 03:48:56 +00:00
Austin Clements
edf81050a8
doc/go1.11: Delve 1.1.0 added support for method calls
...
Change-Id: I5f887f9831378cf76f5a9f447f481ea24c63f390
Reviewed-on: https://go-review.googlesource.com/129803
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org >
2018-08-20 02:42:36 +00:00
Alan Donovan
08d10f9af1
doc: describe golang.org/x/go/packages in go1.11 release notes
...
Also, rename an HTML element ID to avoid duplicate.
Fixes golang/go#27038
Change-Id: Icc064a1cc86ddc794fc085d98b4cde3effff8ad0
Reviewed-on: https://go-review.googlesource.com/129635
Reviewed-by: Andrew Bonventre <andybons@golang.org >
Reviewed-by: Ian Cottrell <iancottrell@google.com >
2018-08-17 18:38:27 +00:00
Andrew Bonventre
89e13c80ef
doc/go1.11: add note about vet checks for printf wrappers
...
Fixes golang/go#26372
Change-Id: I30716ba56f829c6e36ccd50471e118084bad7360
Reviewed-on: https://go-review.googlesource.com/128902
Reviewed-by: Russ Cox <rsc@golang.org >
2018-08-09 23:56:40 +00:00
Keith Randall
8cc7540ecb
doc: describe cgo ptr->uintptr changes for 1.11.
...
Fixes #26721
Change-Id: Icc4660327a9ba668c88f8d9e0b9f206ba8f6dc27
Reviewed-on: https://go-review.googlesource.com/127975
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org >
2018-08-06 17:35:28 +00:00
Ian Lance Taylor
16ec18084e
doc/go1.11: remove go/scanner note
...
The relevant change was reverted in CL 127658.
Updates #26671
Change-Id: I0c555c8e18f4c7e289de56d3ef840d79cf0adac2
Reviewed-on: https://go-review.googlesource.com/127659
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org >
2018-08-02 21:36:10 +00:00
Brad Fitzpatrick
ce06f5a222
doc/go1.11: mention ReverseProxy passing TE: trailers headers to backend
...
Change-Id: Idbc507ae3df791a759b967bcbe833b8e08bd9611
Reviewed-on: https://go-review.googlesource.com/125817
Reviewed-by: Andrew Bonventre <andybons@golang.org >
2018-07-31 18:11:29 +00:00
Brad Fitzpatrick
d3c3aaa61f
net/http: revert CL 89275 (don't sniff Content-Type when nosniff set)
...
Also updates the bundled http2 to x/net/http2 git rev 49c15d80 for:
http2: revert CL 107295 (don't sniff Content-type in Server when nosniff)
https://golang.org/cl/126895
Fixes #24795
Change-Id: I6ae1a21c919947089274e816eb628d20490f83ce
Reviewed-on: https://go-review.googlesource.com/126896
Reviewed-by: Damien Neil <dneil@google.com >
2018-07-31 17:29:58 +00:00
Agniva De Sarker
137f2fba57
doc/go1.11: add note to remove CLI support for godoc
...
Updates #25443
Change-Id: I5e2f84f3cee6582807b2756ffac91e8583a2baec
Reviewed-on: https://go-review.googlesource.com/126737
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org >
2018-07-31 16:52:15 +00:00
Ian Lance Taylor
5332b5e75a
doc: mention Faccessat flags support in go1.11
...
Change-Id: I4d01be5330db06877065aabe7a3faf69bce0dfb2
Reviewed-on: https://go-review.googlesource.com/126515
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org >
2018-07-31 15:44:37 +00:00
Paul Jolly
af29e98390
doc: add link to go command modules docs from Go 1.11 release notes
...
The FAQ already has a link to the release notes and the go command docs.
Add a link from the release notes to the go command docs, to ensure that
people ultimately end up there (the docs that then signpost
people to the relevant other help docs).
Updates #25517 .
Change-Id: I284c84af712d4519c59f7ca6c396b05a4c967cee
Reviewed-on: https://go-review.googlesource.com/126777
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org >
2018-07-31 15:16:27 +00:00
Alberto Donizetti
86f907fdec
doc/go1.11: add missing word
...
Change-Id: Iad01c9a4a080cf0c317768c34b3fbfd3c9707969
Reviewed-on: https://go-review.googlesource.com/126609
Reviewed-by: Andrew Bonventre <andybons@golang.org >
2018-07-30 14:44:47 +00:00
Brad Fitzpatrick
12d27d8ea5
doc/go1.11: note that godoc now shows the Go version that added features
...
Change-Id: Ie613a707dad1ac69627e1d7584d7d4e311db22f7
Reviewed-on: https://go-review.googlesource.com/126622
Reviewed-by: Andrew Bonventre <andybons@golang.org >
2018-07-29 20:05:41 +00:00
Daniel Martí
8898097197
doc: explain minor change to gofmt in go1.11
...
Add the tools section with a Gofmt sub-section, just like in
go1.10.html. Instead of copying the two last paragraphs from 1.10, which
warn users about the hidden complexity of enforcing gofmt, move that to
go/format and link to it.
While at it, remove a duplicate "Tools" header that was likely added by
accident.
Fixes #26228 .
Change-Id: Ic511c44b2b86f82a41f2b78dd7e7482d694b6c62
Reviewed-on: https://go-review.googlesource.com/122295
Reviewed-by: Ian Lance Taylor <iant@golang.org >
2018-07-20 19:59:12 +00:00
Alberto Donizetti
e68ac45172
doc/go1.11: fix bad link to Int.ModInverse
...
Change-Id: I659bc5b61dade9438b122e6994da022946f5e1d3
Reviewed-on: https://go-review.googlesource.com/125255
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org >
2018-07-20 16:04:01 +00:00
Alberto Donizetti
f5425dc800
doc/go1.11: fix unclosed html and typos in net section
...
Change-Id: I3bcf8850ad3873f2627ba017cbfb8b7a8c9cf467
Reviewed-on: https://go-review.googlesource.com/125256
Reviewed-by: Daniel Martí <mvdan@mvdan.cc >
Reviewed-by: Ian Lance Taylor <iant@golang.org >
2018-07-20 15:54:51 +00:00
Daniel Martí
f3582de3a0
doc: remove paragraph about text/template/parse
...
The backwards incompatible changes were undone in CL 120355, while still
preserving the additions needed for assignments in templates to work.
Change-Id: Ie76a798916ef36509c88e171a04bb2cf2a3d7e8e
Reviewed-on: https://go-review.googlesource.com/124917
Reviewed-by: Andrew Bonventre <andybons@golang.org >
2018-07-19 14:33:23 +00:00
Ian Lance Taylor
1ff8717aeb
doc: fill in final standard library TODOs in go1.11.html
...
Change-Id: Ic1ff580573711a6c91c1d5e3eb019a298a2fec49
Reviewed-on: https://go-review.googlesource.com/124837
Reviewed-by: Ian Lance Taylor <iant@golang.org >
2018-07-18 22:30:17 +00:00
Brad Fitzpatrick
9c9c5a032f
doc: update go1.11 release notes
...
Change-Id: I9008afdc8c38c440ea083a4f2bed0d2253e112f0
Reviewed-on: https://go-review.googlesource.com/124836
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org >
2018-07-18 21:59:48 +00:00
Andrew Bonventre
1de44474c0
doc: update go1.11 release notes
...
Change-Id: I3e2a19fe90334f0c1ed1593c7a9a3a458f15d8e8
Reviewed-on: https://go-review.googlesource.com/124799
Reviewed-by: Andrew Bonventre <andybons@golang.org >
2018-07-18 20:51:53 +00:00
Andrew Bonventre
e954bdb021
doc: update go1.11 release notes
...
Change-Id: Ib488a78802ad730e7c6b3618eab24c259f4bebd1
Reviewed-on: https://go-review.googlesource.com/124798
Reviewed-by: Andrew Bonventre <andybons@golang.org >
2018-07-18 20:46:34 +00:00
Brad Fitzpatrick
8cbc02af8b
doc/go1.11: add some links to text/scanner, remove parens
...
Change-Id: I30d2b4b94f26300f2cf7b4ecd328a4875d69db51
Reviewed-on: https://go-review.googlesource.com/124777
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org >
2018-07-18 20:43:56 +00:00
Hana (Hyang-Ah) Kim
407eb30f9f
doc/go1.11: update runtime/trace to use region instead of span
...
The final API uses 'region' instead of 'span' from the proposal.
Change-Id: I305da891a360596fff89b10bc6de3090289b5396
Reviewed-on: https://go-review.googlesource.com/124815
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org >
2018-07-18 20:33:00 +00:00
Ian Lance Taylor
7ae4909458
doc: add a couple of links to go1.11 release notes
...
Change-Id: Ie4e81b88cc8035fddf9c074363a1b35bcae3d470
Reviewed-on: https://go-review.googlesource.com/124778
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org >
2018-07-18 20:32:18 +00:00
Ian Lance Taylor
ee198df4cd
doc: update go1.11 release notes
...
Change-Id: I806d411c075cdc66322112b6ee5e50f58462bc6b
Reviewed-on: https://go-review.googlesource.com/124776
Reviewed-by: Ian Lance Taylor <iant@golang.org >
2018-07-18 20:21:01 +00:00
Austin Clements
798f74b9e6
doc/go1.11: shorten, tidy, and promote user annotation API
...
Text based on CL 124655.
Change-Id: I7c4866ce829cb28a4c60cd8ced3ef99047a38c54
Reviewed-on: https://go-review.googlesource.com/124711
Reviewed-by: Austin Clements <austin@google.com >
2018-07-18 20:11:46 +00:00
Austin Clements
d2f663c4f2
doc/go1.11: mention major performance optimizations
...
Change-Id: I25b93a84996ab1c17d64089b4c2ffabdff3365ec
Reviewed-on: https://go-review.googlesource.com/124710
Reviewed-by: Austin Clements <austin@google.com >
2018-07-18 19:49:09 +00:00
Andrew Bonventre
d0764a2481
doc: update go1.11.html removing TODO about TLS offsets
...
Change-Id: Id06e5139f16cd7a85c59a3dcf2020cf647fcdea0
Reviewed-on: https://go-review.googlesource.com/124709
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org >
Reviewed-by: Andrew Bonventre <andybons@golang.org >
2018-07-18 19:44:31 +00:00
Andrew Bonventre
c7c147c830
doc: update go1.11.html with user annotation API additions
...
Change-Id: I357eea0efb04392e1a4671d20190a2052bf548de
Reviewed-on: https://go-review.googlesource.com/124706
Reviewed-by: Andrew Bonventre <andybons@golang.org >
2018-07-18 19:19:20 +00:00
Andrew Bonventre
96b5f6dd1d
doc: update go1.11 release notes
...
Update text/scanner and text/template sections.
Change-Id: I1a273e99ff400870053cca63cea68fb7a9b56764
Reviewed-on: https://go-review.googlesource.com/124705
Reviewed-by: Andrew Bonventre <andybons@golang.org >
2018-07-18 19:07:10 +00:00
Brad Fitzpatrick
ac1cb992ea
doc/go1.11: remove unnecessary absolute link
...
This doesn't auto-deploy to golang.org, only tip.golang.org.
Change-Id: I112743ada2c1393e21edcc9075127f40da9e6270
Reviewed-on: https://go-review.googlesource.com/124755
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org >
2018-07-18 18:28:37 +00:00
Russ Cox
b9761b18e1
doc/go1.11: link to module overview
...
Change-Id: Id381ee73e678ff4b025c1c35512a755ba49d6f81
Reviewed-on: https://go-review.googlesource.com/124702
Run-TryBot: Russ Cox <rsc@golang.org >
Reviewed-by: Andrew Bonventre <andybons@golang.org >
2018-07-18 17:33:28 +00:00
Brad Fitzpatrick
3522cd8a20
doc: fix a link in go1.11.html and flesh out a few sections
...
Change-Id: Ic5b9ccb2772534cee77ffcaeee617c7d5edfb6fd
Reviewed-on: https://go-review.googlesource.com/124715
Reviewed-by: Ian Lance Taylor <iant@golang.org >
2018-07-18 16:32:58 +00:00
Hana (Hyang-Ah) Kim
311ec41b5a
doc/go1.11: update runtime/pprof change note
...
Mention the change in the behavior of go test -memprofile.
Change-Id: I0384f058298bd8fcfd2d97996464d46b4e419938
Reviewed-on: https://go-review.googlesource.com/124656
Reviewed-by: Ian Lance Taylor <iant@golang.org >
2018-07-18 15:15:35 +00:00
Alberto Donizetti
bd9a0185d2
doc/go1.11: add space in Go version name
...
Missed in CL 124516.
Change-Id: I6488196c8392987d69eca832ab4969aaafe1a26c
Reviewed-on: https://go-review.googlesource.com/124658
Reviewed-by: Ian Lance Taylor <iant@golang.org >
2018-07-18 14:56:41 +00:00
Elias Naur
8362a8e127
doc/go1.11: mention the libSystem.so change for iOS
...
The change to make the runtime use libSystem.so macOS instead of
direct kernel calls applies to iOS as well.
Change-Id: I97ea86452ac5f7433aea58bbd3ff53a2eb2835e0
Reviewed-on: https://go-review.googlesource.com/124657
Reviewed-by: Ian Lance Taylor <iant@golang.org >
2018-07-18 14:46:59 +00:00
Alberto Donizetti
07b81912d4
doc/go1.11: add time package changes to release notes
...
Change-Id: I6f8d9cc8997128d0076a3a3e82fe5155d53db40d
Reviewed-on: https://go-review.googlesource.com/124659
Reviewed-by: Rob Pike <r@golang.org >
2018-07-18 10:05:16 +00:00
Austin Clements
92e03bbaa8
doc/go1.11: compiler and runtime release notes
...
Change-Id: I487bdf0c828d28b2122bd93934dc5a9a5dbc6a00
Reviewed-on: https://go-review.googlesource.com/124517
Reviewed-by: Austin Clements <austin@google.com >
2018-07-17 21:51:00 +00:00
Austin Clements
61a04474e2
doc/go1.11: fix some typos
...
Change-Id: I3c0cb9b56776d8cc78a96ef012385c31f9f0e146
Reviewed-on: https://go-review.googlesource.com/124516
Reviewed-by: Austin Clements <austin@google.com >
2018-07-17 21:50:45 +00:00
Filippo Valsorda
a80a7f0e77
doc: minor go1.11 changes
...
CL 124135 follow-ups.
Change-Id: Ib7e2066bd2d18851561e03386709a1b42b50fcef
Reviewed-on: https://go-review.googlesource.com/124136
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org >
Reviewed-by: Andrew Bonventre <andybons@golang.org >
2018-07-17 19:46:22 +00:00
Alberto Donizetti
bccbf59046
doc/go1.11: explain new vet typechecking behaviour in release notes
...
Since Go1.10, go test runs vet on the tests before executing them.
Moreover, the vet tool typechecks the package under analysis with
go/types before running. In Go1.10, a typechecking failure just caused
a warning to be printed. In Go1.11, a typechecking failure will cause
vet to exit with a fatal error (see Issue #21287 ).
This means that starting with Go1.11, tests that don't typecheck will
fail immediately. This would not normally be an issue, since a test
that doesn't typecheck shouldn't even compile, and it should already
be broken.
Unfortunately, there's a bug in gc that makes it accept programs with
unused variables inside a closure (Issue #3059 ). This means that a
test with an unused variable inside a closure, that compiled and
passed in Go1.10, will fail in the typechecking step of vet starting
with Go1.11.
Explain this in the 1.11 release notes.
Fixes #26109
Change-Id: I970c1033ab6bc985d8c64bd24f56e854af155f96
Reviewed-on: https://go-review.googlesource.com/121455
Reviewed-by: Ian Lance Taylor <iant@golang.org >
2018-07-17 16:44:23 +00:00
Filippo Valsorda
c80897b691
doc: populate and add go1.11 notes related to crypto
...
Change-Id: I8163d06e5099d7ac39b04ccadf7f6533967db2f5
Reviewed-on: https://go-review.googlesource.com/124135
Reviewed-by: Andrew Bonventre <andybons@golang.org >
2018-07-16 20:29:54 +00:00
Brad Fitzpatrick
f49a5c6c57
doc: move the go1.11 "all" section elsewhere, add os/signal.Ignored, GOMIPS64
...
Change-Id: Ice8f82a6288eeadfb8efd7628444166a447831da
Reviewed-on: https://go-review.googlesource.com/124096
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org >
2018-07-16 18:38:30 +00:00