GopherCon Europe 2023: Yarden Laifenfeld - Go Sync or Go Home -

  Рет қаралды 3,740

GopherCon Europe

GopherCon Europe

Күн бұрын

About the talk: Go is known for being fast and efficient, enabling developers to write concurrent programs with lightweight threads and easy-to-use API. In order to take advantage of goroutines and synchronize between them, you’ve probably used bits of the sync package. But to get the most out of Go’s concurrency model, knowing the basics isn’t enough. In this talk we will dive into the standard sync package and the x/sync package, getting to know lesser-known features that can be used to improve your code. We will discuss several use cases for each synchronization pattern, and how to take your existing code and make it more robust by using these features.
/ yardenlaif
#gopherconEU #golang

Пікірлер: 7
@vinya_q
@vinya_q 14 күн бұрын
Great talk! Easy to follow examples with proper explanation.
@rednafi
@rednafi 6 ай бұрын
This was such a concise and engaging talk. I love discovering talks that aren't thrown around everywhere and this is definitely one of those gems!
@gustavorangel729
@gustavorangel729 2 ай бұрын
Great talk, thank you so much!!
@jub0bs
@jub0bs Жыл бұрын
Great talk, and great delivery! I particularly enjoyed the explanation of the singleflight package (starting at 10:40).
@ruslangabitov5202
@ruslangabitov5202 7 ай бұрын
Great talk. Thanks for sharing
@ramilm9793
@ramilm9793 Жыл бұрын
Nice presentation, context canceling in errgrouops is what I definitely would use
@dmxrahul
@dmxrahul 10 ай бұрын
Great talk! Learned so much :)
GopherCon Europe 2022:  Yarden Laifenfeld - From OOP to Go
22:58
GopherCon Europe
Рет қаралды 4,2 М.
GopherCon 2023: Kaylyn Gibilterra - Idiomatic Go Tells a Story
21:00
Gopher Academy
Рет қаралды 1,8 М.
А ВЫ ЛЮБИТЕ ШКОЛУ?? #shorts
00:20
Паша Осадчий
Рет қаралды 7 МЛН
escape in roblox in real life
00:13
Kan Andrey
Рет қаралды 69 МЛН
Minecraft Creeper Family is back! #minecraft #funny #memes
00:26
The context package internals - Damiano Petrungaro
49:31
GopherCon UK
Рет қаралды 6 М.
GopherCon Europe 2023:  Cameron Balahan - Keynote: The State Of Go
27:51
GopherCon Europe
Рет қаралды 4,8 М.
The 7 Deadly Sins for Gophers - John Gregory
49:39
GopherCon UK
Рет қаралды 4,5 М.
GopherCon 2023: Joe Tsai - The Future of JSON in Go
43:21
Gopher Academy
Рет қаралды 2,1 М.
GopherCon Europe 2022:  Egon Elbre - Production Ready Concurrency
26:31
GopherCon Europe
Рет қаралды 3,8 М.
Go Testing By Example (GopherCon Australia 2023)
38:45
Russ Cox
Рет қаралды 13 М.
GopherCon 2023: Russ Cox - Go Changes
24:39
Gopher Academy
Рет қаралды 1,8 М.
А ВЫ ЛЮБИТЕ ШКОЛУ?? #shorts
00:20
Паша Осадчий
Рет қаралды 7 МЛН