golang/go
The Go programming language
726 best points · 4,666 comments · 284 Hacker News posts · 139,716 GitHub stars · View on GitHub
Hacker News discussions
- Go Replaces Interface{} with 'Any' (726 points, 459 comments, by brosciencecode, 2021-12-14)
- Declined Proposal: A built-in Go error check function, “try” (474 points, 408 comments, by robfig, 2019-07-16)
- Go: Redefining For Loop Variable Semantics (464 points, 260 comments, by denysvitali, 2022-10-11)
- Go will use pdqsort in next release (433 points, 122 comments, by ngaut, 2022-04-21)
- UUID package coming to Go standard library (375 points, 245 comments, by soypat, 2026-03-07)
- Go: Support for Generic Methods (311 points, 274 comments, by f311a, 2026-05-27)
- “This change deletes the C implementations of the Go compiler and assembler” (306 points, 126 comments, by osw, 2015-02-23)
- Go accepts patches from GitHub pull requests now (277 points, 47 comments, by vhost-, 2018-02-12)
- Golang generics proposal has been accepted (276 points, 168 comments, by komuW, 2021-02-10)
- Golang on GitHub (220 points, 106 comments, by brendanashworth, 2014-12-08)
- Go proposal: new package to provide generic slice functions (208 points, 178 comments, by todsacerdoti, 2021-05-05)
- Discussion: structured, leveled logging (201 points, 121 comments, by philosopher1234, 2022-09-11)
- Cmd/compile: Go 1.8 regression: sync/atomic loop elided (194 points, 48 comments, by ainar-g, 2017-02-20)
- Golang proposal: container/: generic collection types (185 points, 202 comments, by jabits, 2026-07-31)
- Go: Don't Change the Libraries in 1.18 (183 points, 122 comments, by dbattaglia, 2021-10-17)
- HTTP throughput regression from Go 1.7.5 to 1.8 (152 points, 65 comments, by 01walid, 2017-02-08)
- Proposal: expression to create pointer to simple types (142 points, 103 comments, by jgrimm, 2021-04-19)
- Go will reject certificate chains containing eight distrusted SPKIs (139 points, 80 comments, by mendym, 2026-10-20)
- Programs compiled by Go 1.11 allocate an unreasonable amount of virtual memory (137 points, 76 comments, by networkimprov, 2018-10-10)
- Golang: How to Update APIs for Generics (126 points, 63 comments, by 0xedb, 2021-09-15)
- Go Proposal: Accept GitHub PRs (122 points, 52 comments, by zalmoxes, 2017-01-05)
- Add experimental fuzz test support for Go 1.17 (121 points, 30 comments, by typical182, 2021-02-23)
- Telemetry in the Go Toolchain (118 points, 7 comments, by h1x, 2023-02-08)
- Golang dev.ssa branch merged into tip (115 points, 36 comments, by signa11, 2016-03-02)
- Add opt-in transparent telemetry to Go toolchain (110 points, 119 comments, by gus_leonel, 2023-05-17)
- Go proposal: Leave “if err != nil” alone? (109 points, 124 comments, by hih0, 2019-06-28)
- Green Tea Garbage Collector (108 points, 11 comments, by cirwin, 2025-06-14)
- Go's first commit (107 points, 40 comments, by morecoffee, 2016-08-27)
- Golang on ARM (105 points, 63 comments, by selvan, 2015-11-16)
- Golang – encoding/csv: Reading is slow (105 points, 96 comments, by chinmaymk, 2016-09-03)
- “I have already used the name for my programming language” (2009) (91 points, 74 comments, by scapbi, 2015-08-06)
- Go Proposal: first-class support for sorting slices (89 points, 104 comments, by giovannibajo1, 2016-08-16)
- Proposal: Less error-prone loop variable scoping (85 points, 73 comments, by yujian, 2023-05-11)
- Proposal: Add bare metal support to Go (85 points, 20 comments, by rbanffy, 2025-05-07)
- Golang Proposal: Just Use GitHub (68 points, 83 comments, by ahacker15, 2017-09-21)
- Go JSON/v2 Package (64 points, 9 comments, by philosopher1234, 2023-10-06)
- Gopls: Language server protocol implementation for Go (63 points, 15 comments, by ra7, 2019-04-30)
- Go success stories from around the web (62 points, 28 comments, by piotrkubisa, 2016-10-01)
- UUID: NewV7() always generates a UUID with 7000 on browsers (Golang) (59 points, 7 comments, by mfrw, 2026-06-22)
- Remove the Google logo from the Golang website (57 points, 22 comments, by piliberto, 2019-07-10)
- Go for C++ Programmers (54 points, 55 comments, by cyber1, 2015-02-06)
- Go generics proposal moves to “likely accept” (53 points, 92 comments, by srathi, 2021-02-03)
- Discussion: Reduce error handling boilerplate in Golang using '?' (48 points, 91 comments, by omani, 2025-01-28)
- Unexpected string to byte casting behavior in Go 1.5 (32 points, 14 comments, by spenczar5, 2015-08-20)
- Codereview: Should the Go project stop importing GitHub PRs? (30 points, 23 comments, by nateb2022, 2023-07-05)
- Pad jumps to avoid Intel erratum (2019) (27 points, 0 comments, by userbinator, 2024-06-25)
- Request to remove tracking from Go websites (26 points, 6 comments, by zxwrt, 2022-04-15)
- Go 4x faster: wrap your existing tight loops in functions till a compiler fix (26 points, 5 comments, by reportaman, 2023-10-03)
- Proposal: Go 2: Lightweight anonymous function syntax (23 points, 16 comments, by yurivish, 2022-05-20)
- Rob Pike: Submit to the punched card tyranny (22 points, 10 comments, by jcox92, 2015-07-10)