Подкаст GolangShow - podcast cover

Подкаст GolangShow

Подкаст GolangShowgolangshow.com
В русскоязычном подкасте о языке программирования Go мы обсуждаем свежие новости, приглашаем интересных гостей, рассказываем о проходящих конференциях по всему миру. Ключевые слова: go, golang, golangshow.

Episodes

Выпуск 041. В гостях Андрей Смирнов из EMC

Сегодня у нас в гостях Андрей Смирнов из компании EMC, автор Aptly и докладов на Highload. Поговорили с Андреем про Go, его проекты, devops, CAP-теорему и всякое разное. Ссылки Aptly Вебинар “Разработка надежных высоконагруженных систем” Персональный сайт Доклад “Консольные приложения на Go” Clarifications on the CAP Theorem and Data-Related Errors pydeproxy - Python framework for testing HTTP proxies Why most unit testing is waste Митапы Новосибирск, 6 февраля Go 1.6 Rel...

Feb 04, 20161 hr 12 min

Выпуск 040. Гость Андрей Минкин. Отчет о GopherGala и визуализация concurrency

Новости Конкурс с плюшевыми гоферами : akavel/embd-go#1 - Alexey Maslov yandex/pandora#21 - Alexey Lavrenuke miolini/mapstore#3 - MrViper GopherGala Голосование , Reddit Gophers Распределенные приватные сети Meshbird goben.ch goad Thunderbird gocompatible gophernotes Chopher gophette Отчет о митапе во Львове Visualizing Concurrency in Go Релиз Go 1.6 RC 1 Твит с графиком пауз GC Go 1.6 С-вызовы в Go: принцип работы и производительность WolfenGo: a Wolfenstein 3D clone in Go Curl-to-Go BankGo - у...

Jan 28, 20161 hr 18 min

Выпуск 039. Gopher Gala и другие митапы

Новости Про митап, прошедший в Сан-Франциско Dangers of Monorepo Projects Vitess vim-go v1.4 released Бонус: конфиг для vim от Александра beego 1.6.0 released CGO is not GO Glob for go. Works much faster than regexp on equivalent patterns Митапы Gopher Gala, 22-24 января в Москве и по всему миру Санкт-Петербург, 4 февраля Новосибирск, 6 февраля Спонсоры Промо-код GOLANGSHOW для облачного хостинга DigitalOcean Ведущие этого выпуска: Артём , Алексей , Слава , Александр , Елена ....

Jan 21, 20161 hr 3 min

Выпуск 038. В гостях Александр Золотов и Сергей Игнатов. IDEA в оттенках серого

Гости В гостях Александр Золотов и Сергей Игнатов из компании JetBrains, разработчики IDEA и плагина для Go . Новости Go 1.5.3 с исправлением безопасности Go 1.6 Beta 2 50 Shades of Go: Traps, Gotchas, and Common Mistakes for New Golang Devs Exploring HTTP/2 with Go Книжка про HTTP/2 Replacing Redis with BoltDB - a pure Go keyvalue store The hidden dangers of Default Rand Writing AWS Lambda Functions in Go Митапы Грядет Gopher Gala! Gopher Gala в Москве Митап во Львове Спонсоры Промо-код GOLANGS...

Jan 14, 20162 hr 40 min

Выпуск 037. Больше Go, Rust'а и LLVM

Новости Three reasons we’ll be writing more Go in 2016 Goroutine IDs An Analysis of the Top 1000 Go Repositories Async IO in Rust (сравнение с Go) 10 Essential Go Interview Questions Debugging Go with LLDB Improving performance with byte slice and int map Ответ на загадку про error Пакеты github.com/eandre/discover github.com/xiam/go-playground github.com/frou/pg2go github.com/mc2soft/pq-types github.com/rakyll/gom github.com/visualfc/goqt Митапы и конференции GopherCon 2016 - July 11–13, 2016, ...

Jan 07, 20161 hr 21 min

Выпуск 036. Новогодние посиделки у камина

Новости Подводим итоги года Вспоминаем гостей подкаста Go в 2015 году Области применения Go С чего начать новичку в Go Каким мы видим будущее Go в следующем году Конкурс для слушателей Пакеты https://github.com/divan/psh https://github.com/progrium/go-basher Митапы и конференции Митап во Львове, 23 января Ведущие этого выпуска: Артём , Алексей , Иван , Елена , Слава...

Dec 29, 201558 min

Выпуск 035. Go Generate, вендоринг и внутренности net/http

Новости Reducing boilerplate with go generate gopy: extending CPython with Go Automi: Stream Processing Over Go Channels Moving a team from Scala to Golang (+ перевод на хабре ) Most go tools now work with go15vendorexperiment Comparison of Go Vendoring Tools Manage Dependencies Like Other Languages With Glide What’s inside net/http? Late binding in the Go standard library Пакеты https://github.com/mvdan/interfacer https://github.com/tealeg/xlsx Митапы и конференции Митап во Львове, 23 янв...

Dec 24, 20151 hr 5 min

Выпуск 034. В гостях Максим Чечель. Go в автобусе, в претензиях и в git notes

Гость В гостях Максим Чечель, автор доклада про Go в автобусе на митапе Golang Питер . Новости How to complain about Go Как выбрать язык программирования? Gil Tene - Understanding Latency Using Go, ffmpeg and Tesseract OCR to monitor a live video stream Упомянули библиотеку imaging Картинка про GC в 1.6 Анонс GopherCon 2016 Distributed code review system for Git Генератор функций Map/Reduce/etc для go generate test2doc: Generate Your API Docs Митапы и конференции Митап во Львове, 23 января Давай...

Dec 17, 20151 hr 17 min

Выпуск 033. Go 1.5.2, Proverbs Illustrated, минусы Go

Новости Go 1.5.2 Released Go Proverbs Illustrated Go Advent 2015 - Dec 4 - afero: A Universal Filesystem Library On Nexuses Go Advent 2015 - Dec 8 - Go in a Monorepo “Монорепозиторий” vs “Много репозиториев” The Cost and Complexity of Cgo gompatible Are Go maps sensitive to data races? Why Go Is Not Good Список статей с минусами Go Go Advent 2015 - Dec 7 - Goa: Untangling Microservices Ведущие этого выпуска: Алексей , Артём , Елена , Слава ....

Dec 10, 20152 hr 40 min

Выпуск 032. В гостях Александр Валялкин. FastHTTP, Go Advent и видео с dotGo.

Гость В гостях Александр Валялкин , автор пакета fasthttp - круто ускоренной альтернативы net/http. Рассказ гостя о себе и знакомстве с Go Обсуждаем пакеты написанные Александром - ybc , gorpc , fasttemplate Рассказ про причины и цели появления fasthttp Вопросы слушателей Новости Статья “Переменные окружения в Go” Красивый парсер трейсбеков Запоздалый наезд на go build Видео - Go в Dropbox Видео с dotGo - Rob Pike - Simplicity is Complicated Видео - Rob Pike - Go proverbs Портировани...

Dec 03, 20152 hr 38 min

Выпуск 031. В гостях Егор Лукаш. Веб-фреймворки, танцы, поговорки

Веб-фреймворки Revel Beego Gin Echo Martini go-restful Новости fasthttp – Fast HTTP package for Go How to Optimize Garbage Collection in Go Постулаты Go Танцы с мьютексами в Go Why It’s Time For Go Packages To Start Versioning gonuts.io vim-go 1.3 + neovim integration Go-плагин для Visual Studio Code Интервью Brian Kernigan & Alan Donovan vanity – pretty names for packages oh – UNIX shell written in Go Ещё один Go Show Митапы и конференции Предварительный анонс воркшопа по Go от Hackra...

Nov 26, 20151 hr 11 min

Выпуск 028. Интервью с Пайком и интеграционные тесты

Новости Интервью с Робом Пайком и Бредом Фицпатриком на dotGo Статья по мотивам доклада dotGo - A case for microservices Статья “For Better or For Worse” + перевод на хабре Статья “Документируйте ваши функции, а не их сигнатуры” Go на платформе ARM Статья про интеграционное тестирование веб-сервиса на Go Узнаем про reflect.Select Найди состояние гонки в коде - задачка Go team ищут разработчиков, работающих с Big Data™ Обсуждаем скринкасты по Go . Oden - Lisp-подобный язык, компилирую...

Nov 19, 20152 hr 3 min

Выпуск 027. DotGo. В гостях Елена Граховац

В гостях в этом выпуске Елена Граховац , начинающий разработчик на Go =) Лена рассказывает про себя, как дошла до такой жизни, чем занимается и причём тут Go. DotGo Делимся впечатлениями , обсуждаем доклады. Новости Go - шесть лет Александреску отвечает про будущее Go, Rust и D Предложение по Code of Conduct для Go сообщества Language Choice (Haskell vs Go) + перевод на Хабре Legacy of Go by Dave Cheney Вакансии в slack чате в канале #job: Алексей Акулович пишет в чате “К нам в ВК в Питер ищем р...

Nov 13, 20152 hr 3 min

Выпуск 026. В гостях Нодир Туракулов из Google

В гостях Нодир Туракулов из Google. Работает над инструментами для разработчиков в Google. А так же контрибьютит в стандартную библиотеку Go. ( Gihub / Twitter ) Надыр рассказывает про себя, как дошёл до такой жизни, чем занимается. Пост в блоге про работу в гугле за 6 месяцев В твиттере был мессадж про то что не больше 100 строк на Python. Пост в блоге про концентрацию ( Видео + Книжка ) Новости Обсуждение проблем и плюсов Go, затронутых в radio-t Обсуждаем логгер в Go по статье гостя и посту Д...

Nov 05, 20152 hr 30 min

Выпуск 025. Medium и RTB

Новости: Иван рассказывает о хакатоне Concord.io Быстрая дедупликация потоков на Go Async Readahead package for Go Решились лицензионные проблемы с кодом, ускоряющим crypto в Go Цепочки middleware с поддержкой net/context Стек технологий в компании Medium Рассказ CEO Dailymotion о их опыте с Go Разработка RTB на Go Анонс 8-го Golang Challenge Google Cloud Debugger for Go InvestiGator - отличный проект от Mozilla на Go Анонсы книг по Go - Кернигана и Go in Action . Не путайте TrimLeft и TrimPrefi...

Oct 29, 20151 hr 19 min

Выпуск 024. SpaceX и net/context

Новости: Выступление Славы в Devzen-подкасте Доступна первая глава книги Кернигана по Go Телеметрия в SpaceX написана на Go HTTP2 включен по умолчанию в Golang tip + оценка эффекта от http2 С чего начать новичку в Go Наброс про Go от Mozilla: Back From Python to Go and return Сравнение Go vs Python в реальном проекте для CERN Статья “Изучаем net/context в Go” Обсуждаем зоопарк http-фреймворков в Go по запросу слушателя Let’s Encrypt теперь trusted и есть клиент на Go + в Caddy ...

Oct 22, 20152 hr 30 min

Выпуск 023. Влад 'Компилятор' Краснов из CloudFlare

У нас в гостях Влад Краснов из компании CloudFlare , автор значительных оптимизаций и ускорений в криптографических пакетах Go. Влад рассказал о работе в Intel и переходе в CloudFlare Поговорили про деятельность CloudFlare и масштабы трафика Обсудили применение Go в CloudFlare и проекты на Go Немного поговорили про Go в общем Обговорили ассемблер в Go Разобрались в вопросе лицензий с ускорениями для крипто, которые делал Влад Поговорили о разном Ссылки из обсуждений: Polish , CFSSL , Railgun , R...

Oct 15, 201557 min

Выпуск 022. Бэтмен, ласточка, кит и робот

Новости: Впечатления от GothamGo 2015 Один год с Go Программист на node.js пробует Go Calling Go from Swift Killing process with child and grandchild processes in Go Бред Фицпатрик про обработку ненужных ошибок через Finalizer’ы Митап HashiCorp и Digital Ocean: опять про Otto и Nomad Learning Go Релиз go-vim 1.2 Google Cloud Starter Projects for Go Митапы и конференции: В Париже 9 ноября - dotGo (Промокод для 20% скидки: GORUSSIA) Бесплатный вебинар 16 октября от VividCortex по REST-фреймв...

Oct 08, 20151 hr 22 min

Выпуск 021. Танзания и новинки от Hashicorp

Новости: Обзор Go митапа в Новосибирске Доклад Славы Бахмутова (Dropbox) - Взгляд на Go изнутри Проблема в 1.5.1 - deadlock detection может отключаться Статья о benchmark-инге в Go от Александра Морозова Анонс нового форума по Go Крутой демо-сайт (админка) на CMS QOR (на Go) Сюрпризы производительности GopherJS Трогательная история программиста из Танзании Maps в Go внезапно не O(1) - скандалы, интриги, расследования Предложение (proposal) ускорения GC в 1.6 Пример HTTP/2 сервера на Go и пакет Y...

Oct 01, 20151 hr 18 min

Выпуск 020. Go 1.4.3 и HTTP/2

Новости: Релиз Go 1.4.3 - security fix HTTP/2 сервер в официальном репозитории Статья-наброс о доминации Go Рассказ о митапе с Francisc Campoy “Go, Polymer and Appengine” Pattern for Optimizing Go Programs On Go, Portability, and System Interfaces Доклад spf13 “7 частых ошибок в Go” Новые интересные пакеты: TIDB - совместимая с MySQL база данных Traefik - современный reverse-proxy Readline на Go Sift - более быстрая замена grep Митапы и конференции: В Париже 9 ноября - do...

Sep 24, 20151 hr 11 min

Выпуск 019. Банк на Go и очередные success stories

Новости: Warming up to Go и вольный перевод на Хабре Google is 2B lines of code, single repo и видео Go Jam - делаем игру за выходные Golang code comprehension tools Proposal: Enhanced Table-Driven Test Support GolangUK Conference videos Создаем банк на Go Couchbase SDK 1.0 Создание Slack-бота на Go Scriptrock: our experience with Golang 400 дней с Go afero - пакет для абстракции файловой системы Митапы и конференции: В Париже 9 ноября - dotGo (Промокод для 20% скидки: GORUSSIA) В Новосибирске 2...

Sep 17, 201552 min

Выпуск 018. В гостях Светлана Божко и Антон Архипов. Java vs Go - гости из мира JVM

В гостах Светлана Божко из подкаста DevZen и Антон Архипов из подкаста Разбор Полетов . Обсуждаем особенности разработки под JVM и Go. Гости делятся своими впечатлениями от языка Go. Митапы: Скидка на dotGo - GORUSSIA В Новосибирске 24-ого сентября В Питере 1-ого октября...

Sep 16, 20152 hr 7 min

Выпуск 017. В гостях Алексей Акулович из ВКонтакте

Новости: ВКонтакте переписал push-сервер с Node.js на Go GopherWay , запись докладов Изменения в Go 1.5.1 С Python на Go Proposal for a Go Interpreter Go GC: Prioritizing low latency and simplicity и перевод на Хабре Microservices at Hudl Оффтоп про инженерную культуру в Spotify и немного про DevOps там Плагин для IDEA Опрос про редакторы для Go HashiCorp’s Vault Go в фильме Dope Не самые лучшие лучшие практики для новичков в Go Странный способ собирать Go Упомянули CentrifuGo Awesome Go Э...

Sep 10, 20152 hr 48 min

Выпуск 016. В гостях Дмитрий Вьюков

Это был один из самых гиковских выпусков нашего шоу, и в этом нам помог Дмитрий Вьюков , один из разработчиков языка Go. [00:00:40] Дима рассказывает чем он занимается сейчас в Google [00:07:05] Обсудили переписывание runtime с С на Go, зачем и что дало [00:14:31] Немного затронули динамические библиотеки и поведение сборщика в них [00:18:39] Подробная лекция Димы об устройстве аллокаторов в Go [00:47:15] Обсудили новый сборщик мусора [01:03:49] Попытались понять, для чего Go нужен в Google [01:...

Sep 03, 20152 hr 54 min

Выпуск 015. Basecamp, Apple и ускорение AES-GCM в 30 раз

В этом выпуске обсуждаем свежую порцию новостей и статей из мира Go. Крауд-перевод ресурса для новичков GoByExample Рассылка 5.5 млрд push-нотификаций в день в ВКонтакте на Go Видео интро в Go от Антона Архипова Sharing Golang packages to C and Go Building Python modules with Go Go в компании Basecamp Обсуждение - чтобы вы убрали из Go 2.0 (если бы он планировался) Кросс-компиляция для Go в облаке Сверхбыстрая работа с гео-данными на Go, LevelDB и Geohash Инсайд - Twitch и Apple активно использу...

Aug 31, 20151 hr 22 min

Выпуск 014. Александр Морозов из Docker

В 14 выпуске к нам пришёл Александр Морозов из компании Docker. Он занимается разработкой ядра докера и в частности runC Что мы обсуждали: Каким образом Александр пришёл в Docker и его знакомство с Go Александр рассказывает, что занимается runC Самый правильный редактор это vim =). Какие плагины для него использует Саша Как тестируется и отлаживается код в компании Docker. Регрессии при переходах с одной версии на другу. Наконец то узнаём, какой дебагер самый правильный. Что планируется сделать ...

Aug 27, 20152 hr 31 min

Выпуск 013. Релиз Go 1.5

Обсуждаем релиз Go 1.5. Новости: Релиз Go 1.5 Анонс на русском Релиз ноты Трейсер в Go Оптимизации компилятора Go Миллиарды запросов в день и Go 1.5 Уменьшение пауз в Go 1.5 Конференции: Скидка на dotGo - GORUSSIA Митап в Киеве GopherWay Дополнительно: Мы в iTunes...

Aug 20, 20151 hr 26 min

Выпуск 012. DevZen и Бенуа Мандельброт

Новости: DevZen 0053 с Иваном и Алексеем Experiences using Go as a Teaching Language with Young Programmers и перевод от Ивана JSON Date management in Golang Performance without the event loop Seaweed-FS A cool golang interface trick Goroutines Error Handling isStale and computeBuildID: Theory of Operation...

Aug 13, 20152 hr 36 min