Sobes.tech

Golang

Ինչպես է աշխատում պայմանական փոփոխականը (sync.Cond) Go-ում?

Middle
VKVK
83

Մոտավորապես քանի միկրոսերվիս կար համակարգում?

Senior
А7
83

Ով է թիմում պատասխանատու ճարտարապետության մշակման համար: Ունե՞ս ինքնուրույն մշակելու փորձ: Ինչպես պետք է կառուցվի այս գործընթացը:

Senior
Flant
83

// թվեր 1-ից 10 func main() { done := make(chan struct{}, 10) for i:=1; i<=10; i++{ go func(){ defer func() {done<-struct{}{}}() printNumber(n) }() } for i:=1; i<=10; i++{ <-done } } func printNumber(n int) { time.Sleep(time.Second) fmt.Println(n) }

Middle+
МВидеоМВидео
83

// Ի՞նչ վատ է այս կոդը: Ինչպե՞ս կարելի է բարելավել: func fn() { str := "" for i := 0; i < 100000; i++ { str += fmt.Sprintf("%d", i) } fmt.Println(str) }

Senior
Холодильник.руХолодильник.ру
83

Ինչու՞ փոխանցել կոնտեքստը որպես առաջին արգումենտ Go-ում։

Middle+
Magnit Tech
83

Ինչու եք անցել Flutter-ից դեպի Go?

Senior
AvitoAvito
83

Ինչպես սինխրոնիզացնել մի քանի գորուտների մուտքը ընդհանուր օբյեկտին հողում?

Senior
Магнит Тех
83

Ի՞նչ խնդիրներ կարող են առաջանալ ընդհանուր հիշողության օգտագործման ժամանակ թափանցիկների հետ: Ի՞նչ է ռեյս կոնդիցիոն (race condition):

Middle
YadroYadro
83

Ի՞նչ տարի է, ինչ դուք աշխատում եք Go-ով։

Middle
МВидео/эльдорадо
83

package main import ( "fmt" "time" ) func main() { ch := make(chan int) go func() { ch <- 1 }() time.Sleep(time.Millisecond * 500) close(ch) for i := range ch { fmt.Println(i) } time.Sleep(time.Millisecond * 100) }

Middle+
МВидеоМВидео
83

Եթե հասկանում եք, որ ժամկետները մոտենում են և դուք ժամանակին ավարտել չեք կարող, ի՞նչ եք անում։

Senior
CRTEX
83

Պատմեք ձեր փորձառության մասին բարձրաբեռնված համակարգերով աշխատելու մասին: Կարողացաք լուծել տրաֆիկի բաշխման և հավասարակշռության խնդիրներ?

Senior
Hi Rockits
83

Պատմիր ինձ SQL-ի պատուհանային ֆունկցիաների մասին — ինչպես են դրանք գրվում?

Senior
МВидеоМВидео
83

Կարող եք խոսել Go-ի ալիքների մասին: Դրանք ինչու են անհրաժեշտ և ինչպես են կիրառվում:

Middle
VKVK
83

Ի՞նչ արագությամբ կարող եք սկսել նոր տեղում, եթե առաջարկ ստանաք:

Senior
Hi Rockits
83

Ինչպե՞ս է բրաուզերը ռենդեր անում էջերը: Ի՞նչ է compositing-ը։

Middle
Graveling
83

Եթե նման խնդիր հիմա մտնի սրինգ, որտեղից կսկսեիր և ինչպես կվարվեիր անորոշության հետ։

Senior
AvitoAvito
83

Պատմեք ինտերֆեյսների օգտագործման դեպքը արտադրական տրամաբանության մեջ ճարտարապետության տեսանկյունից

Senior
СБК ПАРУС
83

Ինչպե՞ս է Go-ն ապահովում տվյալների քարտեզների հետ աշխատելիս անվտանգությունը մրցակցային մուտքի դեպքում և որ սինխրոնիզացիոն մեխանիզմներ են կիրառվում պրակտիկայում։

Senior
ClearWay
83
/412