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
20082026
-
…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
comment by colinmarc · 2026-10-22 · in CVE-2026-111943: Compromised Intermediate Certificate Authority -
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 -
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…
comment by nateb2022 · 2026-09-28 · in Golang: Crypto/fips140: do not bloat crypto code unnecessarily -
Still working on Go's http2 10 years later :) Recently: https://github.com/golang/go/commit/128a36cf0367c46daff2528d... https://github.com/golang/go/commit/3c0665e551be23e62167f625...
comment by bradfitz · 2026-08-26 · in Tailcat – Like netcat, but over Tailscale’s data plane -
…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 -
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 -
…ttps://github.com/WebAssembly/gc/issues/36 More links: https://github.com/dotnet/runtime/issues/94420 https://github.com/golang/go/issues/63904
comment by wasmperson · 2026-08-10 · in Windows 11's built-in Weather app wastes more than 1 GB of RAM -
…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 -
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…
comment by win311fwg · 2026-08-01 · in Golang proposal: container/: generic collection types -
…) 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 -
…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 -
…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 -
…(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 -
…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
comment by majewsky · 2026-07-06 · in Zero-copy in Go: sendfile, splice, and the cost of io.Copy -
…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…
comment by flakes · 2026-07-06 · in Zero-copy in Go: sendfile, splice, and the cost of io.Copy -
…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
comment by rapind · 2026-06-09 · in Show HN: Gitdot – A better GitHub. Open-source, written in Rust -
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...
comment by fsmv · 2026-06-06 · in Fooling Go's X.509 Certificate Verification -
…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 -
…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 -
…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 -
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 -
…(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 -
…link to the issue for the portal layer. Here is the issue discussing the portal simd package: https://github.com/golang/go/issues/78902
comment by meling · 2026-05-17 · in C++26 Shipped a SIMD Library Nobody Asked For -
…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…
comment by mjg59 · 2026-05-07 · in How do I inform Windows that I'm writing a binary file? -
…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
comment by MereInterest · 2026-05-02 · in Why are there both TMP and TEMP environment variables? (2015) -
…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 -
…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 -
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…
comment by pjjpo · 2026-04-11 · in Supply chain nightmare: How Rust will be attacked and what we can do to mitigate -
…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…
comment by zx2c4 · 2026-04-10 · in WireGuard makes new Windows release following Microsoft signing resolution -
…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…
comment by Groxx · 2026-04-01 · in Axios compromised on NPM – Malicious versions drop remote access trojan -
…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 -
…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 -
…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
comment by tapirl · 2026-03-16 · in //go:fix inline and the source-level inliner -
…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…
comment by adonovan · 2026-03-05 · in 10% of Firefox crashes are caused by bitflips -
…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 -
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 -
…to use ntfs, but a standard library should never. https://news.ycombinator.com/item?id=25997506 https://github.com/golang/go/issues/68678
comment by chad1n · 2026-02-18 · in Windows: Prefer the Native API over Win32 -
…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 -
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 -
…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...
comment by tjade273 · 2026-01-29 · in Building Cryptographic Agility into Sigstore -
…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...
comment by arghwhat · 2026-01-29 · in Spinning around: Please don’t – Common problems with spin locks -
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,…
comment by pjmlp · 2026-01-29 · in Writing a .NET Garbage Collector in C# – Part 6: Mark and Sweep -
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 -
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...…
comment by arter45 · 2026-01-25 · in I built a 2x faster lexer, then discovered I/O was the real bottleneck -
…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 -
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