Topics

[00:01:14] Weekly commits report from Alexos: add UserCacheDir

regexp: don’t allocate when All methods find no matches

sync: enable profiling of RWMutex

regexp: Regexp shouldn’t keep references to inputs

cmd/compile: avoid mapaccess at ..

cmd/trace: beautify goroutine page

cmd/pprof: add readline support similar to upstream

[00:04:23] Weekly issues report from Alexeyproposal: Go 2: improve for-loop ergonomics

proposal: Go 2: disallow imports of external packages in library packages

language: Go 2: allow setting slice cap < len, prohibiting writes

proposal: fmt: maps should format in sorted order

cmd/go: add minimal support for vgo transition

proposal: io: document Closer as an idempotent operation

proposal: io: add OnceCloser helper

x/tools/cmd/godoc: add support for hotlinks

x/tools/cmd/godoc: create table of contents from headings in package overview

[00:10:58] Main topicsGo 1.10.3 and Go 1.9.7 are released

milestone

What is Software Engineering?

Why Add Versions To Go?

Go for Industrial Programming

How time.Sleep Works in the Go Runtime

Libraries and projects

Starts at [00:21:40].

Linters Runner for Go. 5x faster than gometalinter.

Pretty Print Data Structures

Golang implementation of Pico face detection library

TypeScript runtime on V8 in Go

Conferences and meetups

Starts at [00:25:34].

Container Days — 18-20 June, Hamburg

GopherConUK — 1-3 August, London

GopherCon — 27-30 August, Denver

Interview with Florin Pățan about GopherCon Iceland

Starts at [00:27:43].

Florin’s twitter: @dlsniper

New Speakers Wiki

Join Gophers on Slack

Patrons

We are grateful to Roman Nekhoroshev, Aleksey Akulovich, Maxim Semochkin, Konstantin Veselkov and all our other patrons. You can support our podcast here (if you can read Russian :)).

This episode is hosted by Elena and Alexey.

Podden och tillhörande omslagsbild på den här sidan tillhör Подкаст GolangShow. Innehållet i podden är skapat av Подкаст GolangShow och inte av, eller tillsammans med, Poddtoppen.