Sobes.tech

Golang

Mi az a csatorna a Go-ban, és hogyan továbbít adatokat?

183

Tudod, mi az a táblázatalapú tesztelés (table-driven tests)?

181

Mit kell tenni, hogy a PostgreSQL adatok ne vesszenek el a konténer újraindítása után?

177

Milyen csapdák lehetnek az append módszer használatakor a slice esetében?

175

/** * N csatorna egyesítése egybe * * N darab csatorna van megadva, amelyek típusa chan int. Olyan függvényt kell írni, amely összefűzi az összes adatot **/ // 1. Egy függvény megvalósítása szükséges, amely N csatornát egyesít egybe func joinChannels(chs ...<-chan int) <-chan int { mergedCh := make(chan int) // ... return mergedCh } // 2. Írja meg az a, b, c csatornák értékekkel való feltöltését // ...

172

Milyen programozási nyelveken foglalkoztál a Go előtt, és mikor kezdtél el programozni?

169

Mit tudsz a sync csomagról az Atomic és Mutex mellett?

165

fő csomag func oneStep(yield func() bool) { yield() } func f() { az esetben oneStep { nyomtatás("f ") recover() } } func g() { az esetben 1 { nyomtatás("g ") recover() } } func checkPanic(loop func(), c chan<- struct{}) { defer func() { println(recover() != nil) c <- struct{}{} }() defer loop() panic(123) } func main() { c := make(chan struct{}, 1) go checkPanic(f, c) <-c go checkPanic(g, c) <-c }

163

Mesélj magadról, milyen tapasztalataid vannak, mivel foglalkoztál, milyen tapasztalatod van a Go-val, ismered a Kubernetes-t?

161

Mesélj a sync.Atomic-ról: mire használják, kellett már használnod a munkád során?

161

Hogyan értékeled a Kubernetes-szel való tapasztalatodat?

157

Mi az a üres interfész (interface{}) és miben különbözik az any-tól?

155

A HTTP/1.1 és a HTTP/2 közötti fő különbségek

154

Hogyan nézhetjük meg, mely portok foglaltak Linuxon?

147
/4