Выпуск 105. GoWay и Modern Go
Jul 5, 2017новостигости
Гости
Яна Лашкевич и Миша Кабищев рассказывают о GoWayFest 2017, первой Go-конференции в Восточной Европе, которая пройдет в Минске 21 июля.
Темы
- Отчет от Александра:
- cmd/compile/internal/gc: speed-up small array comparison
- runtime: avoid division in gc
- cmd/link: fix accidentally-quadratic library loading
- doc: add qualified mention of dep to FAQ
- syscall: use CLONE_VFORK safely
- runtime, syscall: workaround for bug in Linux’s execve
- os/signal: avoid race between Stop and receiving on channel
- doc, api: add syscall.SysProcAttr.AmbientCaps change to 1.9 notes, API
- Отчет от Алексея:
- proposal: spec: add support for unlimited capacity channels
- Queues Don’t Fix Overload
- cmd/vet: warn about capturing loop iterator variables
- proposal: spec: disallow taking the addresses of loop variables
- proposal: spec: redefine range loop variables in each iteration
- proposal: cmd/vet: add check for common error mishandling pattern
- proposal: spec: require return-values to be explicitly used or ignored (Go 2)
- testing: add -benchsplit to get more data points
- net/url: empty query value is dropped on Encode()
- runtime/cgo: Can’t install Go from source on FreeBSD 9.1
- os: RemoveAll does not work for large file sets on Windows
- Golang Internals Resources
- Hacking Go’s type system
- A theory of modern Go
- Simplicity Debt
- How to find out which Go version built your binary
- Go Tracing Roadmap
- Profiler labels in Go
- Go Community Linklog
- Микросервисы в продакшн. Мастер-классы по Go и Kubernetes. Видео с РИТ++ и сообщество
- Network Protocol Breakdown: Ethernet and Go
Проекты, библиотеки и примеры кода
Конференции и митапы
- GoWayFest в Минске, 21 июля, call for papers.
- GDG DevFest Siberia 2017 в Новосибирске, 23-24 сентября
- dotGo 2017 в Париже, 6 ноября, промокоды GOLANGSHOW или GOLANGMOSCOW для скидки в 20%
“Патроны”
Благодарим за поддержку наших патронов: pioh, Afanasev Stanislav, Aleksey Akulovich, Maxim Tishchenko, Yegor Andreenko, Jaleel Akbashev, Sergey Shushpanov, Sergey Serebryakov, Ivan Prisyazhnyy, Danila Pisarev и всех остальных, пожелавших остаться анонимными. Поддержать подкаст можно здесь.
Ведущие этого выпуска: Артём, Алексей, Александр, Елена, Слава, Андрей.
Длительность: 01:41:24
Размер: 41 МБ
HTML5 аудио плеер:
Прямая ссылка на MP3 аудио поток:
https://golangshow.com/cdn/episodes/105.mp3