[go-nuts] More excellent work by the Go team!

2024-06-21 Thread 'Robert Engels' via golang-nuts
I had the opportunity to revisit my interface dispatch benchmark (https://github.com/robaho/go-dispatch-test ). Previously, the dispatching using pointer receivers was nearly 3x slower (i.e. 5.5 ns to 12.6 ns): goos: darwin goarch: amd64 pkg: github.

[go-nuts] Go 1.23 Release Candidate 1 is released

2024-06-21 Thread announce
Hello gophers, We have just released go1.23rc1, a release candidate version of Go 1.23. It is cut from release-branch.go1.23 at the revision tagged go1.23rc1. Please try your production load tests and unit tests with the new version. Your help testing these pre-release versions is invaluable. Re

[go-nuts] Re: More excellent work by the Go team!

2024-06-21 Thread 'Brian Candler' via golang-nuts
> 4775.994 ± 13310.309 Those are pretty wide error bars though... On Friday 21 June 2024 at 17:15:05 UTC+1 Robert Engels wrote: > I had the opportunity to revisit my interface dispatch benchmark ( > https://github.com/robaho/go-dispatch-test). > > Previously, the dispatching using pointer receiv

Re: [go-nuts] Re: More excellent work by the Go team!

2024-06-21 Thread Robert Engels
Yep. Haven’t dig into it. I assume it has to do with allocations. That it is 2x faster than Go is somewhat suspect as well. I was more sharing for the change in Go performance. On Jun 21, 2024, at 2:11 PM, 'Brian Candler' via golang-nuts wrote:> 4775.994 ± 13310.309Those are pretty wide error bar