Episode 123. And Now for Something Completely Different
10 June 2018

Episode 123. And Now for Something Completely Different

Подкаст GolangShow

About
Topics


    [00:01:14] Weekly commits report from Alex


      os: 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 Alexey


      proposal: 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 topics


      Go 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.