> that would mean the progress made did not invalidate any of effective Go (which seems not possible given the addition of generics)
Adding new features makes Effective Go *incomplete* but not *invalid*. There is separate documentation available for Generics and other new features. Go documentation can only be invalidated if breaking changes are introduced to the language. But the Go 1 compatibility promise <https://go.dev/doc/go1compat> prevents this from happening except for very rare cases like, for example, security fixes that cannot be implemented without breaking existing code. On Monday, December 5, 2022 at 9:55:18 PM UTC+1 ren...@ix.netcom.com wrote: > Can you elaborate on that reference? At first review, it means you are > putting in lots of effort making lots of progress (anti red queen) but that > would mean the progress made did not invalidate any of effective Go (which > seems not possible given the addition of generics). I’m doubting you > implied little effort was put in over 10 years so little progress has been > made :) > > > On Dec 5, 2022, at 2:19 PM, 'Dan Kortschak' via golang-nuts < > golan...@googlegroups.com> wrote: > > > > On Mon, 2022-12-05 at 09:27 -0800, Tsvetomir Lazarov wrote: > >> How relevant is Effective Go actually, given the January 2022 update > >> that this document has not been updated significantly since 2009? > > > > Still relevant. This is one of the virtues of having a language that is > > not built on the Red Queen model of progress[1]. > > > > [1]https://en.wikipedia.org/wiki/Red_Queen%27s_race > > > > -- > > You received this message because you are subscribed to the Google > Groups "golang-nuts" group. > > To unsubscribe from this group and stop receiving emails from it, send > an email to golang-nuts...@googlegroups.com. > > To view this discussion on the web visit > https://groups.google.com/d/msgid/golang-nuts/0af2089eb4f34cd5f8e67f1c9b1cad62c1b76e57.camel%40kortschak.io > . > -- You received this message because you are subscribed to the Google Groups "golang-nuts" group. To unsubscribe from this group and stop receiving emails from it, send an email to golang-nuts+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/golang-nuts/1005a951-495b-4ad4-9303-f8f63109d160n%40googlegroups.com.