Golang
Ha az első termék 1000 alkalommal, a második 500 alkalommal lett megjelenítve, és az első 50 kattintást, a második pedig 25-öt kapott — hogyan lehet őket összehasonlítani?
Mi a különbség a HTTP és a REST között?
fő csomag import ( "fmt" ) func main() { c := make(chan string, 1) go fmt.Println(<-c) c <- "Helló Világ!" fmt.Println("Kimenet!") } fatális hiba: minden goroutine alvó állapotban - deadlock! goroutine 1 [csatorna fogadás]: main.main() /tmp/sandbox[phone]/prog.go:10 +0x3a A program kilépett: státusz 2.
Hol helyezze el a COMMIT és ROLLBACK parancsokat a workerben?
Mi az a csatorna a Go-ban, és hogyan továbbít adatokat?
git push --set-upstream feature/auth git push origin feature/auth git push -u feature/auth origin git push -u origin feature/auth
Mi történt, ha a szolgáltatás leállt és nem olvasta a Kafka üzeneteit?
Mutex vagy csatornák — mikor mit használjunk?
Miért maradhat a namespace több mint egy napig Terminating állapotban?
Feladat: „Párhuzamos URL-feldolgozás időkorláttal” Írjon egy függvényt fetchAll(urls []string, maxParallel int, timeout time.Duration) map[string]string, az: 1. Minden URL esetén HTTP GET-kérést hajt végre (használható az http.Get). 2. Visszaad egy map[string]string-et, ahol a kulcs az URL, az érték pedig a válasz törzse (stringként), vagy üres string hiba/időkorlát esetén. 3. Legfeljebb maxParallel kérés fut egyszerre. 4. A függvény összes futási ideje nem haladhatja meg a timeout-ot. Ha az idő lejár, minden be nem fejezett kérés megszakad, és a függvény visszaadja, amit sikerült. 5. Használja a context-et a megszakításhoz.
Milyen csomagkezelők vannak az Ubuntu és a CentOS rendszerben?
Miért nyitnak most olyan javaslatokat, amelyek nem felelnek meg a jelenlegi helyen?
146% CPU a topban — lehetséges ez, és mit jelent?
Mesélj a legutóbbi technikai tapasztalatodról, milyen feladatokat végeztél, mi volt a leginkább lenyűgöző?
Milyen programozási nyelven ír?
Biztonságos a párhuzamos hozzáférés egy szelethez? Lesz versenyhelyzet, ha 4 goroutine módosítja mindegyik a saját egyedi indexét a szeletben?
Mi az a nézet (megjelenítés)?
Van-e dinamik típusosítás a Go-ban?
Milyen HTTP-szervereket használtál Go-ban?
Mi az az observability? Mit tartalmaz ez a fogalom, és mi szükséges ahhoz, hogy egy szolgáltatás production-ready legyen? Miért szükségesek a metrikák, trace-ek és logok?