Hacker GitHub

← All repos

golang/go

View on GitHub ↗ ★ 139,735 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. …proactively blocking the certs, so that even if your OS doesn't update, it still won't trust them. https://github.com/golang/go/issues/82345
  2. Yes, because HTTP/2 in Go is significantly slower: https://github.com/golang/go/issues/47840
    comment by fastest963 · 2026-10-15 · in Better HTTP/1 connection reuse in Go 1.27
  3. Alberto ( https://github.com/golang/go/issues/81639#issuecomment-58553... ) found only a 75kB difference between the 'bloat' and your proposed patch in a stripped binary; and Roland ( https://github.com/golang/go/issues/81639#issuecomment-5…
  4. …some global state like a database connection. Hence complaints about the net/http recover like https://github.com/golang/go/issues/25245 . But I guess they decided it's worse to let servers crash from trivial mistakes.
    comment by mahboi · 2026-09-16 · in Java 27
  5. Still working on Go's http2 10 years later :) Recently: https://github.com/golang/go/commit/128a36cf0367c46daff2528d... https://github.com/golang/go/commit/3c0665e551be23e62167f625...
  6. For a TL;DR, most relevant comment is: https://github.com/golang/go/issues/76920#issuecomment-53103...
    comment by Mawr · 2026-08-22 · in Go 1.27
  7. …parsing and formatting now uses Russ Cox's uscale algorithm. https://research.swtch.com/fp https://github.com/golang/go/blob/go1.27.0/src/internal/strc...
    comment by e4m2 · 2026-08-19 · in Go 1.27
  8. Re unions: https://github.com/golang/go/issues/76920 You might want to follow this proposal, if you aren't already. It's the most recent one, and it's supported by quite a few “core members” of the Go Team. I don't think it'll land in…
    comment by ainar-g · 2026-08-19 · in Go 1.27
  9. …Dec 2013 https://github.com/golang/proposal/blob/master/design/15292/... April 2016 https://github.com/golang/go/issues/15292 Aug 2018 https://github.com/golang/proposal/blob/master/design/go2dra... Aug 2018…
    comment by 0x696C6961 · 2026-08-18 · in How Go detects struct copies with sync.noCopy
  10. https://github.com/golang/go/issues/70811 Go moves slowly
    comment by 0x696C6961 · 2026-08-17 · in How Go detects struct copies with sync.noCopy
  11. …ttps://github.com/WebAssembly/gc/issues/36 More links: https://github.com/dotnet/runtime/issues/94420 https://github.com/golang/go/issues/63904
  12. …better ergonomics in some cases. You can see more of the rationale from Robert Griesemer at https://github.com/golang/go/issues/77273 .)
    comment by typical182 · 2026-08-02 · in Go 1.27 Interactive Tour
  13. Presumably you are referring to https://github.com/golang/go/discussions/71460 ? While the proposed slightly reduced the token count, saving the average typist approximately 1 second of time if they don't have an autocomplete editor that…
  14. …) Go avoids dynamic linking, so they also have their own implementation. ( https://github.com/golang/go/blob/543ead71a8e7acc2bd6f326327... ) They only promise 1 ulp, but I guess in this specific case it works out better than approxim
    comment by purplesyringa · 2026-07-23 · in Log is non-monotonic in PHP and Lua
  15. …official library at https://go.dev/pkg/simd/archsimd/ see https://go.dev/doc/go1.26#simd and at https://github.com/golang/go/issues/78902 so things have moved since I tried it last. [1] https://github.com/minio/c2goasm
    comment by kristianp · 2026-07-22 · in Everyone should know SIMD
  16. …any reason in particular it should be? Or are you just throwing random buzzwords around? Anyways, https://github.com/golang/go/discussions/70257#discussioncom...
    comment by Mawr · 2026-07-17 · in How Our Rust-to-Zig Rewrite Is Going
  17. …(after eight years) due to concerns about compatibility reading serialized data and performance. https://github.com/golang/go/issues/19623
    comment by cpeterso · 2026-07-08 · in Almost Always Unsigned
  18. …using a version of Go that's been outdated for over 1.5 years and EOL for nearly a year. Context: https://github.com/golang/go/issues/70000 fixed in 1.23.3 (released 2024-11-06), EOL for 1.23.x was 2025-08-06
  19. …of structural/duck typing where interfaces are not declared Yes, essentially duck typing. See https://github.com/golang/go/blob/65504872cbca64d77f45828409... The logic uses a type assertion to safely verify if the value backing the…
  20. …I don't have anything more to add that hasn't already been discussed here and in previous threads: https://github.com/golang/go/issues/77273 It's probably polarizing and I honestly don't know why I felt the need to rant about it. /shrug
  21. I don't think that's an ongoing debate looks to me that it ended in 2019 https://github.com/golang/go/issues/31440#issuecomment-53724...
  22. …want to add it to the language? There's a very long list of instances of them stonewalling it here: https://github.com/golang/go/issues/9455
    comment by ethin · 2026-05-28 · in Go: Support for Generic Methods
  23. …Go in general encourages programming by writing code rather than programming by writing types... https://github.com/golang/go/issues/29649#issuecomment-45482...
    comment by someone_19 · 2026-05-28 · in Go: Support for Generic Methods
  24. …were made as I don't think I'm going to make any headway there. [0] https://go.dev/doc/ [1] https://github.com/golang/go/issues/19814
    comment by maccard · 2026-05-27 · in Go: Support for Generic Methods
  25. If verbosity is a main stickler, this is coming to golang 1.28 which will cut it down drastically: https://github.com/golang/go/issues/12854#issue-110104883
    comment by geenat · 2026-05-24 · in Migrating from Go to Rust
  26. …(groupcache was written for dl.google.com) And a private copy in Go's net package in Jun 2013: https://github.com/golang/go/commit/61d3b2db6292581fc07a3767... It later moved to golang.org/x/net, and later to the Go standard library (well,…
    comment by bradfitz · 2026-05-19 · in Understanding Singleflight in Go
  27. …link to the issue for the portal layer. Here is the issue discussing the portal simd package: https://github.com/golang/go/issues/78902
  28. …to all other threads. Which made things difficult for things not using the C library, like Go ( https://github.com/golang/go/issues/1435 ). But that's still not an argument that the supported interface is the C library - the kernel…
  29. …this path is hard-coded with no override, despite this being a known issue for 8 years. [0] https://github.com/golang/go/issues/26520
  30. …with unpaired surrogates. Go has addressed this issue by accepting WTF-8 paths since Go 1.21: https://github.com/golang/go/issues/32334#issuecomment-15500...
    comment by kbolino · 2026-04-29 · in Bugs Rust won't catch
  31. …either, though you might be able to somewhat get away with it in practice for some of them. [0]: https://github.com/golang/go/issues/17490 [1]: https://unix.stackexchange.com/a/760657
    comment by aw1621107 · 2026-04-29 · in Bugs Rust won't catch
  32. On the bright side, the forking problem does seem to be getting some attention https://github.com/golang/go/issues/74884 I haven't seen much improvement in off-happy-path tooling issues like that one to be too hopeful but at least it's not…
  33. …interesting to work around. There was also a fun change to the Go runtime included in this release: https://github.com/golang/go/commit/341b5e2c0261cc059b157f1c... All and all, a fun release, and I'm happy to have the Windows release train…
  34. …and lack of reasonable control. The list of quirks to maintain in v2's backport of v1's API in https://github.com/golang/go/issues/71497 (or a smaller overview here: https://go.dev/blog/jsonv2-exp ) is quite large and generally very…
  35. …was surprised testing 1.26.1 showed the same (IMO bad) behavior! Didn't realize there was a revert. https://github.com/golang/go/issues/77923 looks like a hopeful path forward.
    comment by howardjohn · 2026-03-29 · in Stop picking my Go version for me
  36. …people should change. Funny that: "cmd/go: change go mod init default go directive back to 1.N" https://github.com/golang/go/issues/77653
    comment by Mawr · 2026-03-29 · in Stop picking my Go version for me
  37. …var a T //go:fix inline func foo() T { return T{} } func main() { if foo() == a { } } filed: https://github.com/golang/go/issues/78170 and https://github.com/golang/go/issues/78169
  38. …the confidence to suspect the foundations in this case. But I recently did some napkin math (see https://github.com/golang/go/issues/71425#issuecomment-39685... ) and came to the conclusion that the surprising number of inexplicable field…
  39. …L|R). There has been an extensive amount of discussion about a number of different proposals, e.g. https://github.com/golang/go/issues/54685 , https://github.com/golang/go/issues/57644 , etc., but so far, much like "better" error handling,…
    comment by kbolino · 2026-03-02 · in Why Go Can't Try
  40. yikes: https://github.com/golang/go/blob/master/src/net/url/url.go#... maybe go can do (string v, ok bool) for this or add proper sum types...
    comment by fjoaasdfas · 2026-02-22 · in Cloudflare outage on February 20, 2026
  41. …to use ntfs, but a standard library should never. https://news.ycombinator.com/item?id=25997506 https://github.com/golang/go/issues/68678
  42. …and then a macOS update came out and broke everything, which taught them the error of their ways ( https://github.com/golang/go/issues/17490 ). I wonder if this will happen to Zig too.
    comment by TazeTSchnitzel · 2026-02-18 · in Windows: Prefer the Native API over Win32
  43. See also https://github.com/golang/go/issues/66653 (that I don’t think is linked from the article)
    comment by aleksi · 2026-02-15 · in Inspecting the Source of Go Modules
  44. …as many parts of the stack). >ML-DSA support in Go is not the blocker for the bulk of this work. https://github.com/golang/go/issues/64537#issuecomment-34516...
  45. …as they have a userspace scheduler things do differ a bit there, but most concepts still apply. https://github.com/golang/go/blob/2bd7f15dd7423b6817939b199c... https://github.com/golang/go/blob/2bd7f15dd7423b6817939b199c...
  46. Some other ones, in case you aren't aware of. Oberon, https://www.projectoberon.net Go, https://github.com/golang/go/blob/2bd7f15dd7423b6817939b199c... https://github.com/golang/go/blob/2bd7f15dd7423b6817939b199c... D,…
  47. I'm salty they are embracing SIMD, but shove this proposal to the side: https://github.com/golang/go/issues/58610 if you know the ISPC compiler, the proposal is basically that for Go
    comment by hbogert · 2026-01-29 · in Go 1.26 Interactive Tour
  48. Some say Mac OS X is (or used to be) slower than Linux at least for certain syscalls. https://github.com/golang/go/issues/28739#issuecomment-10426... https://stackoverflow.com/questions/64656255/why-is-the-c-fu...…
  49. …or guesses as to why this is the case? EDIT: Go's unicode was actually updated to v17 yesterday: https://github.com/golang/go/commit/dd39dfb534d2badf1bb2d72d...
    comment by mroche · 2026-01-24 · in Losing 1½ Million Lines of Go
  50. 1. "Is the plan to contribute them back to Go?" - No. They won't accept the up-streams. See https://github.com/golang/go/issues/30613 2. "How is a one person fork of Go in any way going to ever be more secure than the original which is…
    comment by conslit · 2026-01-15 · in A security-oriented Go compiler