Sobes.tech

// Иштеклердин атаандаштык менен иштеши жана жооп коду көрсөтүлүшү үчүн кодду оңдоңуз // жана ката болсо, логун көрсөтүп, иштетүүнү улантыңыз package main import "net/http" var addrs = []string{"[link] "[link] "[link] "[link] "[link] "[link] "[link] func main() { var wg sync.WaitGroup data := make(map[string]bool) for _, url := range addrs { wg.Add(1) if !data[url] { data[url] = true go func(url string) { defer wg.Done() resp, err := http.Get(url) if err != nil { log.Println(err) return } log.Println(resp.StatusCode) }(url) } } wg.Wait() }

204

Омадани бо тегҳои JSON (масалан, RegisterUserRequest) модел бо домен аст? Чӣ тавр дуруст DTO ва воҳиди доменро ҷудо кардан мумкин аст?

202

Чӣ гуна дар архитектураи ҳексагоналӣ, ки аз се унсур: адаптер, порт ва барномаи марказӣ иборат аст, дархости воридотӣ тавассути handler то модели domain чӣ гуна коркард мешавад?

190

Чӣ гуна ба тарафи муқобил — намунаи Inbox дар ҷониби хадамоти огоҳӣ амалишавӣ кардан мумкин аст? Чӣ гуна идемпотентии коркарди ҳодисаҳоро таъмин кардан мумкин аст?

186

// Ислправете кодот така што барањата ќе бидат конкуретни и ќе се прикаже кодот на одговорот // и во случај на грешка, да се регистрира и да продолжи обработката package main import "net/http" var addrs = []string{"[link]"} func main() { for _, url := range addrs { resp, err := http.Get(url) if err != nil { log.Error(err) continue } // Обработете resp ако е потребно } }

182

Ҷамъоварӣ ҳамеша дар сатҳи як транзаксия кор мекунад. Дар бораи ҷамъоварӣ дар DDD чӣ қадар муҳим аст, ки бояд бидонем?

155

Дар сохтори микроусулот, ҳар як хизмат базаи додаҳояшро дорад. Агар Kafka ҳанӯз паёмро нагирифта бошад, паттерни Outbox дар ин контекст чӣ гуна кор мекунад?

152