oleg_fov
@oleg_fov
694
subscribers
820
links
FOV aka Field of View
main:
@oleg_log
halp:
@olegkovalov
Download Telegram
Join
oleg_fov
694 subscribers
oleg_fov
#go
#lang
https://www.youtube.com/watch?v=ql-uncsqoAU
YouTube
Почему Golang такой странный / Филипп Кулин (Дремучий лес)
При поддержке AvitoTech мы впервые публикуем все видео с GolangConf 2019 в открытый доступ. Учитесь, вдохновляйтесь и перенимайте лучшие практики у спикеров, не выходя из дома.
Приглашаем на GolandConf 2020 live!
14-17 октября 2020, онлайн по всему миру.…
oleg_fov
#go
https://www.youtube.com/watch?v=CX4GSErFenI
YouTube
Как устроен garbage collector в
Go
1.9 - Андрей Дроздов, Avito
Недавно вышел релиз
Go
1.9, в нем был обновлен алгоритм сборки мусора. Для того чтобы писать быстрые приложения нужно хорошо понимать как это устроено. В своем докладе я расскажу об алгоритмах сборки мусора и деталях реализации runtime.GC() в
Go
1.9 на простых…
oleg_fov
#go
https://www.youtube.com/watch?v=eymMKjymgGA
YouTube
GothamGo 2017: Calling Rust from
Go
, without cgo by Filippo Valsorda
GothamGo 2017: Calling Rust from
Go
, without cgo by Filippo Valsorda
Calling Rust from
Go
would let us replace unreadable assembly for tasks like crypto.
But cgo is too slow, and we’ll see why. It has to do with goroutine stacks, panics and the GC.
Instead…
oleg_fov
#go
https://www.youtube.com/watch?v=lhMhApWQp2E
YouTube
GopherCon 2016: Filippo Valsorda - cgo Safely Taming the Beast
oleg_fov
#go
#lang
https://www.youtube.com/watch?v=nr8EpUO9jhw
YouTube
Go
Day 2021 on Google Open Source Live | Using Generics in
Go
Go
1.18 is expected to include support for generics. This talk introduced the new language feature and how to use it most effectively.
If you are new to
Go
- check out the team's website (https://golang.org/) for more information!
Speaker: Ian Lance Taylor…
oleg_fov
#go
https://www.youtube.com/watch?v=Pa_e9EeCdy8
YouTube
GopherCon 2021: Robert Griesemer & Ian Lance Taylor - Generics!
With the upcoming 1.18
Go
release,
Go
will officially support generic functions and types, and will come with a set of new packages providing common generic functionality. Generics add significant expressive power to
Go
, and with these generic powers come…
oleg_fov
#go
https://www.youtube.com/watch?v=7hg4T2Qqowk
YouTube
GopherCon 2021: Felix Geisendörfer -
Go
Profiling and Observability from Scratch
This talk is for anybody who is interested in reducing costs and latency, or debugging problems such as memory leaks, infinite loops, performance regressions, etc.
We'll begin by establishing a simple but useful mental model for the
Go
runtime and explain…
oleg_fov
#go
https://www.youtube.com/watch?v=adn6A7nG61I
YouTube
Uncovering the Hidden Dangers: Finding Unsafe
Go
Code in the Wild @ TrustCom2020
The talk of the paper: "Uncovering the Hidden Dangers: Finding Unsafe
Go
Code in the Wild" presented at TrustCom 2020 by Johannes Lauinger.
00:00 Introduction
02:11 Definition and Exploits
10:43
go
-geiger
12:58 Unsafe in the wild
16:36 Labeled data set…
oleg_fov
#go
#parallel
https://www.youtube.com/watch?v=PAUjYyBfELk
YouTube
GopherCon 2021: Johnny Boursiquot & Aaron Schlesinger - Unbound Concurrency in
Go
Go
’s concurrency mechanism is one of the language's most attractive features. Too much of it can get you in trouble, however. Using nothing but our wits and
Go
's standard library, Johnny & Arron will code an increasingly sophisticated network utility to help…
oleg_fov
#go
https://www.youtube.com/watch?v=csbE6G9lZ-U
YouTube
Go
at Tailscale
I worked on the
Go
team at Google for about 10 years working on bits of everything, but primarily the standard library (net/http, etc) & its build system. In that time I wrote lots of
Go
, but almost primarily for
Go
itself. Joining a startup, I now finally…