Чӣ тавр канал дар Go ва чӣ гуна додаҳоро интиқол медиҳад?
Golang
Оё медонӣ, ки тестҳои асосёфта ба ҷадвал (table-driven tests) чистанд?
Барои ки маълумоти PostgreSQL пас аз бозгашт кардани контейнер гум нашаванд, бояд чӣ кор кард?
Кадом метавонад дар истифодаи усули append барои slice ҳангоми истифодаи он чӣ хатарҳо вуҷуд дошта бошанд?
/** * біріктіру N арналар біріне * * берілген n арналар типі chan int. Қажет функцияны жазу керек, ол барлық деректерді біріктіреді **/ // 1. N арналарын біріне біріктіру үшін функцияны жүзеге асыру керек func joinChannels(chs ...<-chan int) <-chan int { mergedCh := make(chan int) // ... return mergedCh } // 2. a, b, c арналарын мәндермен толтырыңыз // ...
Семафор чист ва дар Go аз куҷо гирифтан мумкин аст?
Чӣ гуна Go HTTP/2-ро дастгирӣ мекунад?
Пеш аз Go бо кадом забонҳои барномасозӣ машғул будед ва кай оғоз ба барномасозӣ кардед?
Чӣ тавр худро ҳамчун таҳиягари Go арзёбӣ мекунӣ?
Омӯзиши мошинӣ бо шумо буд?
Дар бораи бастаи sync ба ғайр аз Atomic ва Mutex чӣ медонӣ?
Озмоишҳои техникӣ гузарондӣ ва ёрдамчиӣ кардӣ?
асосий пакет func oneStep(yield func() bool) { yield() } func f() { for range oneStep { print("f ") recover() } } func g() { for range 1 { print("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 }
даро ба sync.Atomic: барои чӣ истифода мешавад, дар кор истифода бурдаед?
Дар бораи худ гап зан, чӣ таҷриба дорӣ, бо чӣ машғул будӣ, чӣ таҷриба дорӣ бо Go, оё бо Kubernetes шинос ҳастӣ?
Дар кадом системҳои оператсионӣ кор кардаед?
Чӣ тавр ба таҷрибаи худ бо Kubernetes арзёбӣ мекунӣ?
Интерфейси холӣ (interface{}) чист ва чӣ фарқ дорад аз any?
Фарқҳои асосии байни HTTP/1.1 ва HTTP/2
Чӣ тавр мебинем, ки кадом портҳо дар Linux дар ихтиёр ҳастанд?