News for hackers. Stuff that matters.
Re:Go 1.11 and Beyond by howeyc on Saturday August 25, 2018 @10:25AM (#17840887)
Very interesting ideas in there. Especially the thought of an upcoming Go 2 perhaps being done in such a compatible way that "Go 2" is actually "Go 1.1X"

He also hints that it would likely only be done to address major issues/concerns/changes such as:

* generics

* modules (perhaps done? time will tell)

* errors (if err != nil {}, extra type information, chaining, etc)

* context

Still to early to tell if anything I listed or he listed would be part of "Go 2" or whatever it happens to be called.

Re:Go 1.11 and Beyond by mseepgood on Saturday August 25, 2018 @11:53AM (#17841289)
> Very interesting ideas in there. Especially the thought of an upcoming Go 2 perhaps being done in such a compatible way that "Go 2" is actually "Go 1.1X"

Go project lead Russ Cox already talked about that on an episode of the Go Time podcast. Transcript: https://changelog.com/gotime/77#transcript-60

Re:Go 1.11 and Beyond by fredch on Saturday August 25, 2018 @03:08PM (#17842065)
Don't people just write helper functions to deal with the error checking spam? It's five lines at the top of the file...

Anyway, I will miss our GOPATH overlords. I have enough decisions to make, I'm fine with the language making some for me.

[dead]
Re:Go 1.11 and Beyond by endorphone on Saturday August 25, 2018 @12:20PM (#17841391)
The person you replied to is quoting the slides that posit that generics are a consideration for Go 2.0, so your spittle laden post betrays your own bizarre hangups.

"Cue hate, give me c# 1.1 anyday"

You brought the hate. Take it when you leave. Thanks.