Try Premium for 30 days

Live games for all NFL, MLB, NBA, & NHL teams
Commercial-Free Music
No Display Ads
Golang Show-logo

Golang Show

Technology Podcasts >

Русскоязычный подкаст о Go

Русскоязычный подкаст о Go
More Information




Русскоязычный подкаст о Go




Выпуск 112. …Поздно, чем никогда - 2

Темы Традиционный отчет от Александраruntime: make LockOSThread/UnlockOSThread nestedcmd/compile: optimize signed non-negative div/mod by a power of 2runtime: don’t start new threads from locked threadsruntime: make it possible to exit Go-created threadsmath/big: implement Lehmer’s GCD algorithmcmd/compile: compiler support for buffered write barriercmd/vet: tighten printf format error messagesencoding/json: disallow unknown fields in Decodercmd/compile: specialize map creation for small...


Выпуск 111. Лучше поздно, чем никогда

Темы cmd/compile: compiler can unexpectedly preserve memorycmd/go: fix TestImportMain not to write to current directorycmd/go: “fork/exec foo.test: text file busy” flakesruntime: Windows 2008: all goroutines are asleep - deadlockarchive/zip: need new api to support local file name encodingcrypto/x509: add Name Constraintscrypto/x509: CreateCertificateRequest cannot write extensions with criticaldoc: delete mention of compiled binaries from specproposal: Go 2: remove alias and always use...


Выпуск 110. Go или Golang от Лёши и Артёма

Темы cmd/compile: reports wrong line number when calling a method in multiple linescrypto/sha256: provide a way to efficiently hash multiple byte slicesproposal: Go 2: method signature overloadingproposal: Go 2: remove embedded structproposal: Go 2: sends on closed channels do not panicProposal: Just Use GithubProposal: use tooling that encourages reviewersReading data piped through os.Stdin hangs on Windows versionruntime: “sweep increased allocation count” when using...


Выпуск 109. Обзор новостей и проектов

Темы Традиционный отчет от Сашиtesting: parallelize tests over countstrconv: optimize Atoi for common casefmt: document verbs %b %d %o %x %X for printing pointerscmd/fix: rewrite x/net/context by defaultmath/rand: add Shuffleruntime: improve timers scalability on multi-CPU systemsruntime: optimize siftupTimer and siftdownTimer a bitGo does not inline functions when it shouldCommunity Outreach Working GroupNGINX Unit: A New Open Source App Server That Supports Gorustgo: calling rust from...


Выпуск 108. Кратко про Go 1.9

Темы 1.9 Release Notesx/tools/godoc: godoc failing on aliases when viewing pkg/builtinnet/http: remove support for status code 418 I’m a Teapotnet: LookupTXT regards a TXT record with multiple strings as multiple records on Windowssyscall: ForkExec with Ptrace flag causes runtime to be tracedtime: Round(0), Truncate(0) strip monotonic clock readings but documentation still says it returns t unchangedfmt: improve...


Выпуск 107. В гостях Кирилл Даншин

Гость В гостях Кирилл Даншин. Темы: Awesome GoGo Report CardPointeropen-source проекты гостяgrameworkпотокобезопасные мапыefaceconvпулл-реквест Темы runtime: label runtime functions based on their rolescmd/go: version information is not structured enough for use by developer toolsproposal: cmd/go: Use output as canonical version stringproposal: hash: export a built-in hash function for comparable valuesproposal: Vanity URLs via DNSproposal: Go 2: revisit explicit annotations in...


Выпуск 106. Go2WayCon

Темы bytes: appending to a single slice from Split output can affect other slices of the outputnet/http/httptrace: add ServerTrace hooksfmt: maps should format in sorted orderx/tools/godoc: memory grows exponentially if symlink loop exists in $GOPATHproposal: database/sql: support creating a *sql.DB directly from a driver.Driver and dsnproposal: math/rand: add Shuffleproposal: spec: change all int types to panic on wraparound, overflowproposal: composite errorsproposal: spec: define _ on...


Выпуск 105. GoWay и Modern Go

Гости Яна Лашкевич и Миша Кабищев рассказывают о GoWayFest 2017, первой Go-конференции в Восточной Европе, которая пройдет в Минске 21 июля. Темы cmd/compile/internal/gc: speed-up small array comparisonruntime: avoid division in gccmd/link: fix accidentally-quadratic library loadingdoc: add qualified mention of dep to FAQsyscall: use CLONE_VFORK safelyruntime, syscall: workaround for bug in Linux’s execveos/signal: avoid race between Stop and receiving on channeldoc, api: add...


Выпуск 100. Три А и Л

Темы Еженедельный отчёт от Саши bytes: optimize Buffer’s Write, WriteString, WriteByte, and WriteRunecontainer/heap: optimization when selecting smaller childcmd/go: add support for concurrent backend compilationcmd/go: enable concurrent backend compilation by defaultcmd/compile: use a buffered channel for the function queueЕженедельный отчёт от Лёши build: distribute linux/arm64 binaries for Go releasescmd/compile: Fannkuch11 on AMD64 slow down 6% after removing assembler backend...


Выпуск 099. По ссылке или нет?

Темы Еженедельный отчёт от Саши runtime: align mcentral by cache line sizecontext: define behavior for Err before Done is closedtesting: add argument to list tests, benchmarks, and examplessync: import Map from x/sync/syncmapreflect: use sync.Map instead of RWMutex for type cachesencoding/gob: replace RWMutex usage with sync.Mapencoding/xml: replace tinfoMap RWMutex with sync.Mapencoding/json: replace encoderCache RWMutex with a sync.Mapmime: use sync.Map instead of RWMutex for type...


Выпуск 098. Контекст эксперимента

Темы Еженедельный отчёт от Сашиruntime: preallocate some overflow bucketssync: align poolLocal to CPU cache line sizeos: fix race between file I/O and Close not working with Alpine based image (#14481)cmd/go: reject use of PIE with -race (#20038)cmd/compile: parallelize compilation (#15756)net/http: WriteTimeout not reset in http2 (#18437)math/bits: an integer bit twiddling library (#18616)proposal: cmd/godoc: add support for sections...


Выпуск 097. Драконы и киты

Темы Еженедельный отчетtesting: add TB.Helper to better support test helperssync: improve Pool performanceproposal: Go 2: “result” type«Год с Go в реальной работе»periphMoby пришёл! Проекты, библиотеки и примеры кода A FUSE filesystem and dungeon crawling adventure game engine на Go Конференции и митапы Митап новосибирского Kubernetes-сообществаоткрыт “Патроны” Благодарим за поддержку Алексея Акуловича, Максима Тищенко и всех остальных наших...


Выпуск 096. И их осталось двое

Темы Отчет от АлександраВышел Go 1.8.1Go Developer Experience Working GroupApplied Go: Text-based user interfacecmd/compile: add initial backend concurrency supportARM64 компиляция в два раза быстрееjustforfunc #9: The Context PackageПодать заявку на участие в diversity-гранте от Women Who Go на поездку на Gophercon 2017 можно до 17-го апреля здесьSee What Your Program Is Really Doing With ‘go tool trace’ Библиотеки, открытые исходники, примеры кода Hugo 0.20 ReleasedGravitational...


Выпуск 095. С чистого листа

Темы Огромный отчет от АлександраОбсуждение блокировок на сисколлахMid-stack inlining in the Go compilerpprof should report non-heap memoryruntime: make ReadMemStats STW for use non-blocking I/O for pollable files automaticallyВышел перевод книги “Go in practice”Облегчаем реверсинг Golang бинарников или зачем вообще писать скрипты в IDACodeLab of MadDevs23 марта - Golang meetup SF (с видео)Митап новосибирского Go-сообщества. Были гоферы из VK, Openprovider, Авито и SoundCloudОтправим...


Выпуск 094. Релиз Go 1.8

Темы Релиз go 1.8Митап в МосквеLogging, interfaces, and allocation Конкурс от Алексея Плюшевый гофер достанется тому, кто напишет инструмент для поиска “интересных” issues в репозитории Подробности в подкасте! Спонсоры и “патроны” облачного хостинга DigitalOceanGravitationalМы ищем талантыздесь Ведущие этого выпуска: Артём, Алексей, Александр, Слава.


Выпуск 093. Контекст времени

Темы Отчет от Александраtime: use monotonic clock to measure elapsed timeПроблемы gopkg.inContext is for cancelationPitfalls of context values and how to avoid or mitigate them in GoСоздание кастомных Go-профилей с помощью pprof. Запоминаем стекиGo code intelligence on SourcegraphGrappling with GoGo advanced testing tips & tricks Проекты, библиотеки и примеры http://gobuffalo.iohttps://gopherci.io Конференции и митапы Митап в...


Выпуск 092. Гости из JetBrains. Gogland

Гости В гостях Александр Золотов и Сергей Игнатов разработчики IDE Gogland из JetBrains. О чем поговорили с гостями: IDE Goglandплагина для IDEAProposal от ФлоринаПро Language ServerВакансии от JetBrains Конференции и митапы Экспериментальный курс по Go в Новосибирске по воскресеньямRelease Party 1.8 по всему миру! 16 февраля Конкурс от Алексея Плюшевый гофер достанется тому, кто напишет инструмент для поиска “интересных” issues в репозитории Подробности...


Выпуск 091. Go 2017

Темы My Go Resolutions for 2017Support gradual code repair while moving a type between packagesCorpus of interesting Go codeGo InterpreterThe Go project in 2017Gardeningdep toolGo and Dogmaproposal: decide policy for sub-repositoriesproposal: spec: add ‘must’ operator to return err upproposal: Passing Go arguments and results in registerscodereview: accept Github PRsruntime: tight loops should be preemptibleproposal: runtime: expose current thread id or processor idproposal: audio...


Выпуск 090. В гостях Яна и Миша из Juno

Гости В гостях Яна и Миша из Juno. Яна - основатель, фасилитатор, НЕменеджер и HR Juno Минск и backend-команды в частности. Миша - архитектор Juno, backend-решения. О чем поговорили с гостями: Тестовое задание от Juno Спонсоры и “патроны” облачного хостинга DigitalOceanGravitationalМы ищем талантыздесь Ведущие этого выпуска: Артём, Елена, Слава, Андрей.


Выпуск 088. Beta 2, Gogland, Go User Survey

Темы 1.8beta2 is outParticipate in the Official 2016 Go User SurveyBuilding a Go DebuggerGogland, IDE для Go от JetBrainsWide Web-based IDE for Teams using GoThe Saga of Go Dependency ManagementFinding good packages in the Sea of Open-SourceDeclaration Scopes in GoData Pipelines and Versioning with the Pachyderm Go ClientWriting good unit tests for SOLID GoHow to Write Your Own Go Tool Либы, открытые исходники, примеры...


See More