What's coming in Go 1.12 [slides]
blog.myitcv.io
blog.myitcv.io
That's just an awful viewer at the end of the day, no ifs and buts about it.
The problem is I can only see about 50% of the slide, and pinch-to-zoom doesn’t work.
>Now that we have the cmd/go "go doc" CLI for getting documentation, does it make sense for x/tools/cmd/godoc to also have CLI support?
>I propose we delete x/tools/cmd/godoc's CLI support and keep it being a web-only tool. Users who want CLI support can use "go doc". Both are shipped with Go releases.
It's a deduplication of code and effort.
The biggest thing they implemented themselves is effectively their own linux libc (including dns and networking stack).
This results in wonderful bugs like them not having a working POSIX Setuid [0] because that's implemented correctly in libc, not the linux syscall of the same name. This release also contains the UserHomeDir function which is another example where they didn't use libc and thus implemented it incorrectly.
You have to justify using any outside libraries in the go stdlib because right now there are no required external dependencies, so adding one is a very high bar indeed.
HUGE deal for large companies Possible for certain code patterns to bully the runtime Redesign the runtime to remove those edge cases
wow.
I get that some websites might not scale well, but this just goes beyond that. :(
Complaining that this doesn't work on mobile is like complaining Powerpoint doesn't work on mobile.
Also, it is an issue: https://github.com/golang/go/issues/27026. Marked as "help wanted".
Interesting though, that iOS Safari is borked too. Did they just take wild guesses on the mobile css and hope for the best?