golang/go
View on GitHub ↗ ★ 139,546 Go
The Go programming language
1,947 mentions on Hacker News by 1,181 people: 291 stories, 1,656 comments · first 2014-12-08 · latest 2026-10-22
20082026
-
…problem is finally fixed: https://www.weave.works/blog/linux-namespaces-and-go-don-t-m... GH issue: https://github.com/golang/go/issues/20676 The fix itself: https://go-review.googlesource.com/c/go/+/46033 Relevant part of the release…
comment by ivan4th · 2018-02-16 · in Go 1.10 Release Notes -
https://github.com/golang/go/issues/23745
comment by shabbyrobe · 2018-02-15 · in Go accepts patches from GitHub pull requests now -
Go does have special handling for Github: https://github.com/golang/go/blob/816154b06553a4cf8ee7ad089f... .
comment by heinrich5991 · 2018-02-13 · in Go accepts patches from GitHub pull requests now -
…are served from golang.org/x/<whatever>[2] not github.com. [1] https://github.com/golang/dep [2] https://github.com/golang/go/wiki/SubRepositories
comment by joerichey · 2018-02-13 · in Go accepts patches from GitHub pull requests now -
See the comment on the same thread https://github.com/golang/go/issues/18517#issuecomment-27051...
comment by shaan7 · 2018-02-13 · in Go accepts patches from GitHub pull requests now -
…guidance, is effectively being used as such in a large volume of Go code in the wild. [1] https://github.com/golang/go/wiki/PackageManagementTools [2] https://golang.org/doc/articles/go_command.html#tmp_1 [3]…
comment by niftich · 2018-02-09 · in GitHub shouldn't allow username reuse -
…more comprehensive, intuitive, and reliable. [0]: https://golang.org/pkg/time/#Time.Format [1]: https://github.com/golang/go/issues/15852
comment by seabrookmx · 2018-02-09 · in Learning Go as a Node.js Developer -
…manager. For not needing a dependency manager, Go sure has developed an amazing number of them! https://github.com/golang/go/wiki/PackageManagementTools https://github.com/avelino/awesome-go/blob/master/README.md#... In fact, Go probably…
comment by paulddraper · 2018-02-09 · in Learning Go as a Node.js Developer -
…1.8, did 1.9 introduce any improvement? There appear to be improvements coming for 1.10 and 1.11: https://github.com/golang/go/issues/14939 You don't necessarily have to make a large number of calls into C per frame when using opengl…
comment by gameswithgo · 2018-02-02 · in Writing space invaders with Go -
…rates) but it's also factually incorrect, because by schedule, 2 minor releases happen in a year. 1 https://github.com/golang/go/wiki/Go-Release-Cycle
comment by cratermoon · 2018-01-19 · in Go Is a Great Fit for Lambda -
…read. There are instances when you need unlimited capacity, and there is a proposal for it: https://github.com/golang/go/issues/20352 It doesn’t look like it will make it as the maintainers are opposed to it.
comment by innagadadavida · 2018-01-15 · in Buffered Channels in Go: Tips and Tricks -
…widest support in the sense of ACME verification methods, but autocert might get other methods too: https://github.com/golang/go/issues/21890
comment by mholt · 2018-01-12 · in Update Regarding ACME TLS-SNI and Shared Hosting Infrastructure -
…I have bumped this issue, volunteering to do the work to add http-01 support to package autocert: https://github.com/golang/go/issues/21890
comment by enneff · 2018-01-10 · in Let's Encrypt tls-sni-01 disabled due to credible vulnerability report -
…Which breaks on platforms where syscalls are not considered a stable API, like the BSDs and macOS: https://github.com/golang/go/issues/16606
comment by int_19h · 2018-01-09 · in Go’s hidden pragmas -
…employed by almost every language runtime or standard library (GNU libc also does this, etc.) [1] https://github.com/golang/go/blob/master/src/runtime/asm_amd... [2] https://en.wikipedia.org/wiki/Duff%27s_device
comment by dullgiulio · 2018-01-07 · in How the JVM compares strings on x86 using pcmpestri -
…case where it could happen in very unexpected ways (which is now fixed on the go master branch): https://github.com/golang/go/issues/21149 Apart from the issue above I've found that it's usually quite easy to reason about though. Usually…
comment by JelteF · 2018-01-02 · in Common Gotchas in Go -
…runtime needs to generate at least N+1 OS threads or your last goroutine will never get scheduled. https://github.com/golang/go/issues/11462 seems to be saying the same thing (by setting GOMAXPROCS to 1).
comment by geofft · 2017-12-13 · in Show HN: Joy – a Go to JavaScript compiler -
https://github.com/golang/go/issues/9
comment by StevePerkins · 2017-12-12 · in The Q# Programming Language -
…considered and might be happening. In the meantime you could write an Experience report[0]? [0] https://github.com/golang/go/wiki/ExperienceReports
comment by folago · 2017-12-08 · in Go 1.10 Beta 1 is released -
…a fixed size, but that has changed: https://stackoverflow.com/questions/40943065/golang-why-runt... https://github.com/golang/go/commit/ee55000f6c45d2f5c38d9167... https://github.com/golang/go/issues/15131
comment by shabbyrobe · 2017-12-08 · in Go 1.10 Beta 1 is released -
I don't agree, but if you think so, you can try making go2 better via https://github.com/golang/go/wiki/ExperienceReports
comment by ynezz · 2017-12-07 · in Error handling in Upspin -
…more prompt and aggressive. [1] https://medium.com/samsara-engineering/running-go-on-low-mem... [2] https://github.com/golang/go/issues/16930
comment by julenx · 2017-12-06 · in Why I love Go -
…Actually ignoring errors requires more work. And errcheck is apparently no silver bullet: https://github.com/golang/go/issues/20148
comment by junke · 2017-12-06 · in Why I love Go -
…## I wrote this one. - https://github.com/Workiva/go-datastructures ## this one is also popular. - https://github.com/golang/go/wiki/Projects#data-structures ## big list here.
comment by timtadh · 2017-12-05 · in Why I love Go -
…nothing to do with the Go programming language. Right? [0]: https://github.com/xlab/android-go [1]: https://github.com/golang/go/wiki/Mobile [2]: https://www.android.com/versions/oreo-8-0/go-edition/
comment by biztos · 2017-12-05 · in Android 8.1 Oreo -
Don't forget about this one, similar but affects BSD and still open: https://github.com/golang/go/issues/15658
comment by smegel · 2017-12-04 · in Debugging an evil Go runtime bug -
The investigation in the linked Go issue [1] is also impressive. [1] https://github.com/golang/go/issues/20427
comment by dmitshur · 2017-12-04 · in Debugging an evil Go runtime bug -
…for a while but I believe it's still an issue. https://github.com/cockroachdb/cockroach/issues/2007 https://github.com/golang/go/issues/18896 https://github.com/golang/go/issues/14045
comment by tychver · 2017-12-01 · in Erlang Garbage Collector -
…reminiscent to how exceptions are used in other languages (that is, for control flow). For example, https://github.com/golang/go/blob/2596a0c075aeddec571cd658f7... panics, and https://github.com/golang/go/blob/2596a0c075aeddec571cd658f7...…
comment by joeshaw · 2017-11-17 · in Understanding Go panic output -
…its outsized impact on performance, but even then, the code looks idiomatic to me. - Scanner.Scan() https://github.com/golang/go/blob/master/src/go/scanner/scan... - scan() https://github.com/Microsoft/TypeScript/blob/master/src/comp... -…
comment by klodolph · 2017-11-09 · in Ask HN: Which TypeScript codebase should I study to get better? -
…can find coding errors involving ignored errors in the Go standard library in minutes. Examples: 1) https://github.com/golang/go/blob/master/src/bufio/bufio.go#... 2) https://github.com/golang/go/blob/master/src/bufio/bufio.go#... 3)…
comment by candiodari · 2017-10-26 · in Something Rotten in the Core -
…error handling less verbose, but as you can see in the link below, there are tradeoffs, as always: https://github.com/golang/go/issues/21161
comment by ngrilly · 2017-10-18 · in Why we switched from Python to Go -
…out Amazon Linux (and some others) had removed a syscall that i386 Go on Linux was relying on ( https://github.com/golang/go/issues/14795 ). We built our product with a manual patch against "src/runtime/sys_linux_386.s" for many months as…
comment by regecks · 2017-10-18 · in Why we switched from Python to Go -
…which I believe uses make. [1] https://github.com/Homebrew/homebrew-core/blob/master/Formul... [2] https://github.com/golang/go/blob/master/src/bootstrap.bash
comment by saagarjha · 2017-10-05 · in Go 1.9.1 and Go 1.8.4 are released -
It's pretty good, but I disagree about net/http being ready out of the box. https://github.com/golang/go/issues/16100 Your choice is to support streaming requests and suffer from a trivial slow client DOS, out of the box, or force a…
comment by yumyumyumyumyum · 2017-10-04 · in Go 1.9.1 and Go 1.8.4 are released -
…BigTable. They do use it for basically everything not built on Spanner. [1] See recent activity on https://github.com/golang/go/issues/10958 [2] Go has a ways to match GCC, but you can work around the language for now to get close to C. If…
comment by uluyol · 2017-10-04 · in Avoid Vendor Lock-In Risk with Multi-Cloud Deployments -
…state across reloads would be challenging, but I don't think it would be an impossible feat. https://github.com/golang/go/issues/18892
comment by overcyn · 2017-10-03 · in Matcha – A framework for building iOS and Android apps in Go -
…zero-dependency binary will just stop working next time Apple changes or removes a syscall: https://github.com/golang/go/issues/16570 . Coincidentally, code written in C doesn't have that problem.
comment by int_19h · 2017-09-29 · in Modern terminal-based text editor -
…Edit: for instance go broke once for macOS Sierra, when Apple changed the gettimeofday system call: https://github.com/golang/go/issues/16570
comment by legulere · 2017-09-25 · in Linux System Call Table -
also, there's been work to make for-loops preemptible: - https://github.com/golang/go/issues/10958 - https://go-review.googlesource.com/c/go/+/33910 - https://go-review.googlesource.com/c/go/+/36206 - https://go-review.googlesource.com/c/go…
comment by sbinet · 2017-09-22 · in Gonum – Numerical Computing for Go -
…Windows and Mac (the syscall interfaces aren't stable, and this has broken Go code in the past: https://github.com/golang/go/issues/16272 ). And gc, the primary Go compiler and the one with out-of-the-box cross-compilation, supports…
comment by kibwen · 2017-09-22 · in Mrustc: a Rust compiler written in C++ -
…things than shuffling data around. https://stackoverflow.com/questions/43343231/enhanced-rep-mo... https://github.com/golang/go/issues/14630 Why is that supposed to be more difficult? Matching combinable instructions is trivial. How is it…
comment by userbinator · 2017-09-21 · in A smaller, cheaper RISC V board -
…of the optimism and persistence displayed, partly in a ohmigoditsatrainwreckcantlookaway-way ;) https://github.com/golang/go/issues/20982
comment by e12e · 2017-09-20 · in Golang: Don't be afraid of makefiles -
Nope. Here: https://github.com/golang/go/wiki/WindowsCrossCompiling
comment by rcarmo · 2017-09-20 · in Golang: Don't be afraid of makefiles -
You can cross-compile, and I’ve done it a couple of times without any issues: https://github.com/golang/go/wiki/WindowsCrossCompiling
comment by rcarmo · 2017-09-20 · in Golang: Don't be afraid of makefiles -
so this: https://github.com/golang/go/issues/21806 ?
comment by tapirl · 2017-09-10 · in The Xorshift128+ random number generator fails BigCrush -
Go's implementation seems to mostly live in https://golang.org/src/strings/strings_amd64.go and https://github.com/golang/go/blob/master/src/runtime/asm_amd... (search 'indexbyte' and 'indexshortstr'). At least some of the stuff to use…
comment by twotwotwo · 2017-09-08 · in Implementing strcmp, strlen, and strstr using SSE 4.2 instructions (2008) -
…standard library primitives are not shims (or more complex structures) built on top of libc? 1: https://github.com/golang/go/issues/14476
comment by kbenson · 2017-09-07 · in LLVM 5.0.0 Release -
And yet this issue remains unsolved: https://github.com/golang/go/issues/16100 Your choice is force a timeout and kill streaming requests, but defend against slow client DOS, or support streaming requests and suffer from a trivial slow…
comment by yumyumyumyumyum · 2017-09-07 · in Nginx Unit -
Please report the limitations you have to offer, so Golang2 can get better! https://github.com/golang/go/wiki/ExperienceReports
comment by DelightOne · 2017-09-05 · in Go Assembly by Example