Golang
Чӣ гуна равандии фиристодан ва гирифтани паём байни ду муштарӣ хоҳад буд? Фаҳмонед, равандро пурра.
Нақша дар зери капот дар Go чӣ гуна ташкил шудааст?
Тарҳрезии коргардон барои коркарди асинхронӣ дар амалиётҳои молиявӣ
Чаро навбат (аз кадом калима Q)?
Ресмирақ атау — жуықтау жол жолы сәйкестігі (жуықтау сәйкестігін табу). Бірінші жол екінші жолдың қосалқы жолы екенін тексеру керек. Қосалқы жол — бұл бірінші жолды екінші жолдан кейбір таңбаларды жою арқылы алуға болады. Кіріс: 'car', 'cartwheel' Шығыс: true Кіріс: 'cwhl', 'cartwheel' Шығыс: true Кіріс: 'cwhee', 'cartwheel' Шығыс: true Кіріс: 'cartwheel', 'cartwheel' Шығыс: true Кіріс: 'cwheeel', 'cartwheel' Шығыс: false Кіріс: 'lw', 'cartwheel' Шығыс: false
Наслиҳати Outbox чӣ гуна аст ва чӣ гуна иҷро мешавад?
Соли шумо чанд аст?
Чӣ тавр муайян мекунед, ки сӯҳбат хуб кор мекунад, агар корбар алтернатива надошта бошад?
Тим дар умум чӣ гуна кор мекунад, чӣ раванҷ аст, чӣ гуна бо ҳамкорон муошират мекунӣ?
Реверс прокси чист ва чӣ тавр иҷро кардан мумкин аст?
// Савол 1. Дар экран чӣ намоиш дода мешавад? package main import "fmt" func main() { s := "Hello world" s[0] = "h" fmt.Println(s) }
Аз кӣ оғоз мекунед, агар ба лоиҳае оед, ки коди он солҳо навишта шудааст, бисёр legacy дорад, тестҳо нестанд ва ҳама ба ҳадди аққал расидааст?
Кӣ архитектураи лоиҳаро тарҳрезӣ кардааст — шумо ҳамчун роҳбари хусусиятҳо, дар ҳамкорӣ бо гурӯҳ, ё ҳамчун роҳбари гурӯҳ?
Функсияи, ки қабул мекунад []any ва delta int, амалӣ кунед. Танҳо аввалин воридшавии рақамҳои беназири (int) бояд бо delta зиёд карда шаванд. Типҳои дигар ва рақамҳои такроршаванда бетағйир мемонанд. Функсия бояд рӯйхати навсозишударо ва 2 рақамро баргардонад: updated – чанд рақами беназир тағир ёфтааст, duplicates – чанд унсурҳои рақамӣ такрор шудаанд func IncrementUniqueIntsInMixed(xs []any, delta int) ([]any, int, int) { // коди шумо } // Мисол: xs := []any{1, "a", 5, "b", 1, 0, 5} u, d, s := IncrementUniqueIntsInMixed(xs, 3) // xs == []any{4, "a", 8, "b", 1, 3, 5} // u == 3 // рақамҳои беназир: 1, 5, 0 // d == 2 // рақамҳои такроршаванда: дуввум 1, дуввум 5
Дар бораи худ ва таҷрибаи кории худ нақл кунед.
[ном] пурсид: оё паттерни Saga-ро медонед?
Чӣ гуна масъалаи бронгузории рақобатро ҳангоми гузаштан ба пойгоҳи додаҳои воқеӣ ҳал кардан мумкин аст?
func (r *PayoutRepository) Payout(advertiserID, partnerID string, amount float32) error { advertiser, err := r.find(advertiserID) if err != nil { return err } partner, err := r.find(partnerID) if err != nil { return err } advertiser.Balance -= amount partner.Hold -= amount partner.Balance += amount if err := r.save(advertiser); err != nil { return err } if err := r.save(partner); err != nil { return err } r.totalPayouts++ return nil }
Расмӣ кардани талаботи системи мачмейкинг: чӣ гуна ҷуста кардани мач, чӣ кор кардан агар рақиб пайдо нашуд, чӣ гуна тасдиқ кардани ҳаракатҳо, оё таймер лозим аст, чӣ гуна рейтингро навсозӣ кардан, оё таърихи бозиҳо лозим аст, чӣ кор кардан дар ҳолати қатъ шудан?
Оё пешниҳоди пешакӣ дар даст ҳаст?