Golang
Կա՞ հնարավորություն, որ len փոփոխականը ցույց տա փոքր երկարություն, քան իրական զանգվածի կամ կտորի չափը։
Ի՞նչ առանձնահատկություններ եք գիտակցում բուֆերային ալիքների օգտագործման մասին ծրագրավորման մեջ։
Ի՞նչ տիպի սովորական խնդիրներ և սխալներ կարող են առաջանալ համակարգում միաժամանակ մի քանի գործարքների կատարման ժամանակ։
Ինչպես է Go-ում իրականացվում պանիկային վիճակների հետ աշխատելը և արտակարգ իրավիճակների պատճառով առաջացած սխալների մշակումը?
Ի՞նչ տարբերություններ կան տողային տվյալների տիպի և բայթների զանգվածի միջև ծրագրավորման կոնտեքստում։
Ի՞նչ տեսակի թեստեր եք օգտագործել: Միավոր, Mock, Ինտեգրացիա, Թեստային կոնտեյներներ?
Ներկայացրեք վերջնական համատեղելիության սկզբունքը և նրա առանձնահատկությունները
Դուք ունե՞ք տվյալների բազաներում պահվող ընթացակարգերի օգտագործման կամ զարգացման փորձ։
Ի՞նչ մեթոդներ եք ճանաչում տվյալների բաշխման համար շարդերով։
func Exclude(a, b []int) []int { set := make(map[int]struct{}) for _, v := range b { set[v] = struct{}{} } result := make([]int, 0) for _, v := range a { if _, ok := set[v]; !ok { result = append(result, v) } } return result } Սինտաքսի սխալ # command-line-arguments ./main.go:39:32: անսպասելի նոր տող, սպասվում էր { after if clause
Ի՞նչ կլինի, եթե փորձեք ավելացնել տարր սլայսի մեջ, որի երկարությունը հասել է նրա առավելագույն ծավալին։
Ինչն է ձեզ ոգեշնչել ընտրել Go լեզվով զարգացման ուղին?
ԿԱՐԳԱՐԵՔ ինձ մասին CQRS
Ինչ է փոխադարձ փակումը (Deadlock) goroutines-ների օգտագործման ժամանակ և ինչպես խուսափել նրանից։
Ի՞նչ է տվյալների բաժանման նպատակն տվյալների բազաներում։
Ինչպե՞ս ապահովել, որ երբ կրկնվող գրառում է ավելացվում հեռախոսահամարի համար եզակի բանալիով տախտակին, սխալի փոխարեն, գոյություն ունեցող գրառումը թարմացվի (INSERT ON CONFLICT DO UPDATE):
Ի՞նչ մեթոդներ կարելի է կիրառել արտակարգ իրավիճակի ժամանակ արտահոսքի ժամանակը կրճատելու համար։
Երբ է ավելի լավ օգտագործել Spinlock-ը՝ փոխարեն Mutex-ի՝ ռեսուրսների սինխրոնիզացիայի համար։
Կա՞ տվյալների աղյուսակ (id PRIMARY KEY, data JSON)՝ PostgreSQL-ի համար լավ ցուցիչ՝ բանալիով որոնելու համար։
Ինչպիսի յուրահատուկ հատկանիշներ ունեն slices-ը Go լեզվում։