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
-
It’s so tests don’t rely on behavior that may change. See this commit message for a full explanation: https://github.com/golang/go/commit/6269dcdc24d74379d8a609ce...
comment by ancarda · 2018-08-16 · in What else is in Go 1.11? -
It is not covered here: - WebAssembly and Modules have already been covered. https://github.com/golang/go/wiki/Modules
comment by stplsd · 2018-08-16 · in What else is in Go 1.11? -
To get a test of what's actually in the release candidate check out https://github.com/golang/go/milestone/62 A lot of new stuff with the new go modules work including vgo and some interesting wasm work.
comment by kjeetgill · 2018-08-14 · in Go 1.11 Rc1 released -
…I opened the original issue in question due to lack of feature parity and it got quickly closed ( https://github.com/golang/go/issues/26610#event-1753880630 ). Then after some twitter back-and-forth ( https://twitter.com/sgnn7/status/102254…
comment by sgnnseven · 2018-08-12 · in 'Go mod download' (to cache) and 'go mod why' added -
Here’s the issue it comes out of: https://github.com/golang/go/issues/26610
comment by llimllib · 2018-08-11 · in 'Go mod download' (to cache) and 'go mod why' added -
This can be viewed with JS disabled: https://github.com/golang/go/commit/7aa9855704a766a1a16fbed7...
comment by jwilk · 2018-08-11 · in 'Go mod download' (to cache) and 'go mod why' added -
go mod started out with a bunch of flags, and was only later converted to the current syntax: https://github.com/golang/go/commit/6121987a10b2c54bc4c48473... From the commit message: > We've avoided subcommands in the go command to date,…
comment by secure · 2018-08-11 · in 'Go mod download' (to cache) and 'go mod why' added -
If you mean ChaCha20-Poly1305, looks like performance improvements may land in Go 1.12: https://github.com/golang/go/issues/22809 ChaCha can be accelerated with generic SIMD instructions on any arch that supports them. Personally I think…
comment by nemo1618 · 2018-08-09 · in Go 1.11beta3 is in average 11x faster for crypto/tls benchmarks on ARM64 -
I believe Go initially had a conservative collector for the stack and switched to precise: https://github.com/golang/go/issues/5134
comment by munificent · 2018-08-06 · in Implementing a JIT-compiler with Rust -
there are blogposts here detailing some use cases and experiences: https://github.com/golang/go/wiki/GoUsers#united-states
comment by dcu · 2018-08-04 · in Go 1.11 Beta 3 is released -
▲ 3
Golang's filepath is broken for symlinksstory by Adracus · 2018-08-03 · 0 comments
-
▲ 17
Go 1.11 will add preliminary support for versioned modulesstory by mfrw · 2018-08-01 · 0 comments
-
…API. Go only supports constant time arithmetic for a few specific curves (also not secp256k1). 0. https://github.com/golang/go/issues/20654
comment by tuxxy · 2018-08-01 · in Show HN: GoUmbral – ECC arithmetic layer, and soon-to-be proxy re-encryption lib -
…solicits feedback, and designs are often adjusted in light of that feedback. Consider type aliases: https://github.com/golang/go/issues/18130 Its also an example of the proposal process which is PEP like. That said, changes like this are…
comment by cdoxsey · 2018-07-28 · in A response about dep and vgo -
There has been some discussion about a pluggable TLS stack: https://github.com/golang/go/issues/21753
comment by helper · 2018-07-27 · in A response about dep and vgo -
…Maybe so. My mistake. It personally made me think of this issue / PR in the Go issue tracker, https://github.com/golang/go/issues/20654 , about support for constant time arithmetic with bigints. Currently, operations on bigints in Go may…
comment by Confiks · 2018-07-27 · in A response about dep and vgo -
People really seem to dislike context in the standard library too: https://github.com/golang/go/issues/20280
comment by gant · 2018-07-25 · in Portable Cloud Programming with Go Cloud -
…apps sometimes think that they know better, and get broken. Anything written in Go, for example: https://github.com/golang/go/issues/16272
comment by int_19h · 2018-07-25 · in Why Google Stores Billions of Lines of Code in a Single Repository (2016) -
…Versioned, packaged, signed dependencies and thus repeatable build artifacts is the point. [1] https://github.com/golang/go/issues/24301
comment by topspin · 2018-07-25 · in Why Google Stores Billions of Lines of Code in a Single Repository (2016) -
Google too hard these days? https://github.com/golang/go/issues/15292
comment by kxukfoldld · 2018-07-20 · in Go 1.11 Beta 2 is Released -
…about 3k LOC of platform specific, low level (syscall) and error-prone code with 10 lines. [1]: https://github.com/golang/go/issues/9661
comment by Kubuxu · 2018-07-20 · in Go 1.11 Beta 2 is Released -
…now? I find it weird that 3 years later working with xml namespaces is still troublesome - https://github.com/golang/go/issues/13400#issuecomment-16245...
comment by glenndebacker · 2018-07-20 · in Go 1.11 Beta 2 is Released -
…It just uses another stack, dedicated to cgo, and disallows passing pointers into the stack: https://github.com/golang/go/issues/11089 So I think the slowness is caused by something else. Thanks for sharing the benchmark.
comment by ngrilly · 2018-07-19 · in Getting to Go: Garbage collection and runtime issues -
…some stuff for hazy reasons. this github issue has a lot of interesting discussion of go ffi: https://github.com/golang/go/issues/16051 these benchmarks https://github.com/dyu/ffi-overhead seem to show that a c call via cgo will be about…
comment by dilap · 2018-07-18 · in Getting to Go: Garbage collection and runtime issues -
…situations, like indirect calls [1], cause objects to be spilled to the heap unconditionally. [1]: https://github.com/golang/go/blob/964639cc338db650ccadeafb74...
comment by pcwalton · 2018-07-17 · in Getting to Go: Garbage collection and runtime issues -
…this is true! My understanding is, the string itself is on the stack, but the data is on the heap https://github.com/golang/go/blob/2f2e8f9c81d899d8eefb1f2f98... Likewise, the "double pointer" of an interface is on the stack, but points to…
comment by steveklabnik · 2018-07-17 · in Getting to Go: Garbage collection and runtime issues -
…a gargantuan cpp file. I know LLVM has it somewhat pluggable. We can see a lot of Go GC's work at https://github.com/golang/go/blob/master/src/runtime/mgc.go but at quick glance, I couldn't see how I could plug in an alternative impl.…
comment by kodablah · 2018-07-17 · in Getting to Go: Garbage collection and runtime issues -
…at all. [0]: https://golang.org/doc/faq#get_version [1]: https://research.swtch.com/go2017 [2]: https://github.com/golang/go/issues/17271
comment by benesch · 2018-07-15 · in Taking Go modules for a spin -
…are either smoothed, or officially recognised as "works as intended", with viable workarounds. [1] https://github.com/golang/go/issues?q=is%3Aissue+is%3Aopen+l...
comment by ainar-g · 2018-07-15 · in Taking Go modules for a spin -
…vendoring support with vgo[2], where you use git tags for versions. 1. https://glide.sh/ 2. https://github.com/golang/go/wiki/PackageManagementTools
comment by stephenwithav · 2018-07-14 · in Ask HN: What is the current state of web frameworks in Golang? -
…for using go webassembly for this use case. I filed an issue for performance hit. It seems high https://github.com/golang/go/issues/26277
comment by keepingscore · 2018-07-09 · in Example node http server powered by a golang webassembly module -
…proposal: https://github.com/golang/proposal/blob/master/design/24301-... Github tracking issue: https://github.com/golang/go/issues/24301 Official wasm design doc: https://docs.google.com/document/u/1/d/131vjr4DH6JFnb-blm_uR...
comment by ssutch3 · 2018-06-26 · in Go 1.11 Beta 1 is released -
See https://github.com/golang/go/tree/master/src/cmd/compile and https://github.com/golang/go/blob/master/src/cmd/compile/int...
comment by valyala · 2018-06-23 · in Performance patches in Go 1.11 -
this? https://github.com/golang/go/issues/25936
comment by tapirl · 2018-06-22 · in Performance patches in Go 1.11 -
Efficient access to thread-local data, maybe. https://github.com/golang/go/issues/8884
comment by tgragnato · 2018-06-21 · in Linux: Introduce restartable sequences system call -
He fixed it in Go: https://github.com/golang/go/commit/c90d392ce3d3203e0c32b3f9...
comment by mseepgood · 2018-06-20 · in Common Mistakes for New Golang Devs -
Look at the aeshash in the go runtime: https://github.com/golang/go/blob/master/src/runtime/asm_amd...
comment by injinj · 2018-06-18 · in Fibonacci Hashing: The Optimization That the World Forgot -
…the performance cost of calling through an interface would be negligible, but I'm wrong about that: https://github.com/golang/go/issues/20116 The issues linked at the end there are interesting reads, and maybe they'll do something about…
comment by ereyes01 · 2018-06-12 · in Show HN: Fo: An experimental language which adds generics on top of Go -
There was also another language called Go beforehand: https://github.com/golang/go/issues/9
comment by jwilk · 2018-06-11 · in Open-sourcing Sonar, a new extensible debugging tool -
…base Java calls as Go calls, but that became tedious too. 0 - https://github.com/cretz/goahead 1 - https://github.com/golang/go/issues/18602
comment by kodablah · 2018-06-11 · in Using GraalVM to Run Native Java in AWS Lambda with Golang -
▲ 2
Proposal: use PCG Source in math/rand for Go 2story by tosh · 2018-06-11 · 0 comments
-
Rob Pike is discussing Go’s math/rand update to PCG for Go2 at https://github.com/golang/go/issues/21835
comment by nnx · 2018-06-11 · in PCG: a family of better random number generators -
…there's a fundamental problem with it, otherwise they wouldn't have created dep and vgo [1] [1] https://github.com/golang/go/issues/24301
comment by allover · 2018-06-06 · in Things I Regret About Node.js [video] -
Looking at the thumbs up and the comments, the community seems very favorable at vgo. https://github.com/golang/go/issues/24301 edit: and everybody was not agree at the time of Dep launch as it was not simple as Go use to be.
comment by kaeshiwaza · 2018-05-30 · in The vgo proposal is accepted. Now what? -
The concerns haven't been addressed. Sam's latest comment for context: - https://github.com/golang/go/issues/24301#issuecomment-39254...
comment by TheSwordsman · 2018-05-30 · in The vgo proposal is accepted. Now what? -
…to time[1] because Go doesn't want to link to libc but still wants to benefit from vdso[2]. [0] https://github.com/golang/go/issues/16606 [1] https://marcan.st/2017/12/debugging-an-evil-go-runtime-bug/ [2]…
comment by masklinn · 2018-05-27 · in Comparing the C FFI overhead in various programming languages -
▲ 2
Proposal for Go2: Disallow imports of external packages in library packagesstory by mark_edward · 2018-05-27 · 0 comments
-
…those issue will be fixed someday, I will gladly continue to use it even with those issues. [1]: https://github.com/golang/go/wiki/InterfaceSlice
comment by JepZ · 2018-05-26 · in Go Is a Shop-built Jig (2014) -
…mean too much to me. In general, I'm just finding these posts have little value to me anymore. 0 - https://github.com/golang/go/issues/20982
comment by kodablah · 2018-05-26 · in Go Is a Shop-built Jig (2014) -
▲ 2
Go2 – golang/go Wikistory by guessmyname · 2018-05-24 · 0 comments