golang / go

The Go programming language
https://go.dev
BSD 3-Clause "New" or "Revised" License
124k stars 17.67k forks source link

x/website: Effective Go needs to have a preamble re: generics #49937

Closed griesemer closed 2 years ago

griesemer commented 2 years ago

Effective Go needs to be updated with a preamble/disclaimer as it was not written with generics in mind.

cc: @robpike

robpike commented 2 years ago

It should also mention that is old and dated (and frozen) and has little about libraries and some other emergent best practices. A preamble is probably the right fit here.

robpike commented 2 years ago

Duplicate of https://github.com/golang/go/issues/48274

susugagalala commented 2 years ago

The book "The Go Programming Language" needs to be updated.

amnonbc commented 2 years ago

Effective Go is an excellent resource and should be kept current.

ianlancetaylor commented 2 years ago

Not doing this per CL 380634.

gopherbot commented 2 years ago

Change https://golang.org/cl/380634 mentions this issue: content/doc: add an explanatory preamble to Effective Go