๐Ÿ‡บ๐Ÿ‡ฆ Go performance channel
1.5K subscribers
39 photos
400 links
Go performance, runtime, concurrency.

Talks, blogposts and open source projects for gophers.

Not affiliated with Go team.

https://go-perf.dev

(mail: [email protected] / @olegkovalov)
Download Telegram
At the #golang North East meetup today
twitter.com/mvdan_
presented "Measuring Go's init performance cost". Here are graphs of the top 20 costs (bytes alloc and time) obtained by running:

GODEBUG=inittrace=1 go env GOARCH'

(this will be in Go 1.16, and available at tip now)
Even if it's a WIP, still worth to mention and follow ๐Ÿ‘€

Anyway string interning in #golang is a long-running topic and it's always interesting to see what is going on :)
Neat #golang trick how to pack multiple slice allocations into one (or less than in a naive way), thanks to twitter.com/tvii for showing this!

https://vladimir.varank.in/notes/2019/09/go-http-headers/

(slices are amazing)