News for hackers. Stuff that matters.
Re:Pkg.go.dev is more concerned with Google's interests than... by arp242 on Saturday August 01, 2020 @07:58PM (#24025032)
"Permission denied" usually happens when it tries to build stuff in "GOROOT", that is, the standard library installed in /usr/lib/go or some such. This normally shouldn't happen, so there's probably something wrong with your installation or setup. Hard to be 100% sure though, that's just the usual cause in my experience.

I think Debian ships with Go 1.11 in current stable (and by extension, Ubuntu too, I assume?). The entire GOPATH to modules switch is messy, ugly, broke a lot of stuff, and is confusing for newcomers, even though modules is clearly better. I think we're finally nearing the end of it though.

You probably want to just use Go 1.14 (the latest version) if you can. The language itself is very stable (just not the surrounding tooling).

Re:Pkg.go.dev is more concerned with Google's interests than... by ocdtrekkie on Saturday August 01, 2020 @08:01PM (#24025050)
I can definitely say it's the tooling that throws me every time. And I do think we pull from Debian for that script currently, though we're going to update it soon. (I think I was told 1.15 was near anyways?)
Re:Pkg.go.dev is more concerned with Google's interests than... by arp242 on Sunday August 02, 2020 @12:29PM (#24029635)
Overall I find that the tooling is actually really nice, and better than anything I've worked with previously. It's just this weird "old method vs. new method" schism that makes it hard :-/ It's restricted to just tooling, but kind of Go's Python 3 moment.

And yeah, I believe Go 1.15 should be released in August. rc1 was released last week or so.