Golang
Ինչպե՞ս ապահովել, որ հերթից ստացված հաղորդագրությունը ճիշտ մեկ անգամ մշակվի, եթե մի քանի աշխատողներ կան։
Կոդի վերանայում: խնդիրներ getExternalOrderIdFromCRM (HTTP-միջնորդ) ֆունկցիայում
Ինչ է materialized view-ը ClickHouse-ում։
Դու որքա՞ն կուրսում ես աշխատում համալսարանում: Ինչու՞ անմիջապես ընտրեցիր Go-ն: Ինչպե՞ս հասար դրան:
Դու պատրաստ ե՞ս տեղափոխվել Գուրգիա։
Ի՞նչ չափանիշներով եք ընտրելու նոր աշխատանքային տեղ, եթե ունեք մի քանի առաջարկներ։
Կարող է արդեն հարցեր առաջացել, [անուն]? (մասին ընկերության)
Բինարային որոնումը և որոնումը ծառայում նույն լոգարիթմական բարդությամբ ունեն։ Ինչու՞ մեզ անհրաժեշտ են մի քանի ալգորիթմներ նույն բարդությամբ։ Հետևաբար, միշտ արդյոք պետք է ծառը օգտագործել բինարային որոնման փոխարեն։
Իմացեք ձեր փորձի և նախորդ աշխատանքում ինչ եք արել, պատմեք
func merge(chs ...<-chan int) <-chan int { }
Ինչպես անցկացվեց բեռի թեստը և որ մեթոդիկաներ դիտարկվեցին?
Ներկայացրեք օրինակ, երբ դուք համաձայն չէիք թիմի տեխնիկական որոշման հետ: Ինչպես եք դա կառավարել որոշումը ընդունելուց հետո?
Ինչի վրա հիմնվում ես, երբ ընդունում ես ռիսկային որոշում արագության կամ որակի օգտին:
Ինչու չի կարելի փակել ctx.Done() -ի վերադարձած ալիքը, օգտագործելով close() ֆունկցիան?
Ի՞նչ կապ ունի ծառայությունների հետ, եթե մենք խոսում ենք սխալի հանդուրժողականության մասին և դա վերածել ենք կրկնօրինակումների։
/** * Աշխատանք սլայսների հետ * * Երկու անսորտացված սլայսներ ցանկացած երկարության են մատակարարվում: * Գրել ֆունկցիա, որը վերադարձնում է նրանց հատումը **/
Ի՞նչ են Transactional Outbox համակարգի հիմնական մասերը։
Եթե ուղղենք wg (ցույցատու փոխանցել) բագը՝ ինչ կտեսնենք ծրագրի մեկնարկին՝ էկրանին?
Ինչպես է աշխատում Garbage Collector-ը Go-ում, ինչպես է կառուցված?
հիմնական փաթեթ func main() { c := make(chan int) 3 տողի համար { select { ըստ նախընտրության: println(1) դեպք <-c: println(2) դեպք c <- 1: println(3) } } }