Hacker GitHub

← All repos

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

Mentions per year 1,947 mentions · busiest year 2023 (221)
20082026
  1. …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
  2. https://github.com/golang/go/issues/23745
  3. 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
  4. …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
  5. See the comment on the same thread https://github.com/golang/go/issues/18517#issuecomment-27051...
  6. …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
  7. …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
  8. …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
  9. …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
  10. …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
  11. …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
  12. …widest support in the sense of ACME verification methods, but autocert might get other methods too: https://github.com/golang/go/issues/21890
  13. …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
  14. …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
  15. …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
  16. …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
  17. …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).
  18. https://github.com/golang/go/issues/9
    comment by StevePerkins · 2017-12-12 · in The Q# Programming Language
  19. …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
  20. …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
  21. 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
  22. …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
  23. …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
  24. …## 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
  25. …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
  26. 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
  27. 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
  28. …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
  29. …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
  30. …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... -…
  31. …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
  32. …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
  33. …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
  34. …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
  35. 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
  36. …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…
  37. …state across reloads would be challenging, but I don't think it would be an impossible feat. https://github.com/golang/go/issues/18892
  38. …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
  39. …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
  40. 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
  41. …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++
  42. …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
  43. …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
  44. Nope. Here: https://github.com/golang/go/wiki/WindowsCrossCompiling
    comment by rcarmo · 2017-09-20 · in Golang: Don't be afraid of makefiles
  45. 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
  46. so this: https://github.com/golang/go/issues/21806 ?
  47. 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…
  48. …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
  49. 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
  50. 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