Golang
Hogyan lehet frissíteni a telepített PostgreSQL verzióját a legújabb kiadásra?
Milyen események történnek a rendszerben, amikor eléri az adatátviteli csatorna kapacitásának határát?
Mikor történik az automatik memóriafelszabadítás a szeletek használatakor a szemétgyűjtőben?
Használható-e a kontextus az adatok átadására komponensek vagy funkciók között?
Hogyan biztosítható, hogy egyetlen hoston kizárólagosan fusson az egyik három munkafolyamat (vezető választás)?
Meg tudná magyarázni, mit értünk a rendszer skálázhatósága alatt?
Magyarázza el a kontextusváltás fogalmát az operációs rendszerekben.
WaitGroup-ot adsz hozzá, miért?
A rendezési algoritmus módosítja az eredeti tömböt (slice)?
Milyen módszerekkel lehet optimalizálni az adatbázisba írási műveletek végrehajtási sebességét?
Meg tudná magyarázni a statikus és dinamik típusosság közötti különbségeket a programozási nyelvekben?
Használta-e grafikonok készítését adatok vagy folyamatok vizualizálására?
Milyen rendezést használnak a megoldásban?
Ha több elemzés esemény elvesztése elfogadható — hogyan lehet outbox-minta nélkül megoldani?
Lehet, hogy korábban hallott rólunk valamit, vagy sikerült valamit olvasnia a cégről?
func buildOrderEmailBody(items []Item, totalPrice float64) string { body := "Köszönjük a rendelését!\n\n" body += "Íme a rendelésében szereplő tételek:\n" for _, } func CreateOrder(customerEmail string) { totalPrice := ListAndCalculateVAT() orderDetails := "Köszönjük a rendelését!\n\n" orderDetails += "Íme a rendelésében szereplő tételek:\n" for _, item := range items { orderDetails += fmt.Sprintf("- %s: $%.2f\n", item.NameOfProduct, item.PriceOfProduct) } orderDetails += fmt.Sprintf("\nÖsszeg (ÁFA-val): $%.2f\n", totalPrice) order = Order{Items: items, EmailSent: false} subject := "Rendelés megerősítése" if err := SendOrderConfirmationEmail(customerEmail, subject, orderDetails); err != nil { }
Meséljen egy kicsit magáról és a munkatapasztalatáról.
Hogyan lehet egy mezőt figyelmen kívül hagyni JSON-be történő sorosításkor?
// a szolgáltatás külső API-t használ útvonalak építéséhez, // az árképzésen belül van RPS korlátunk. // Rate limiter-t kell tervezni. // 100 rps type RouteClient struct { limiter } func (rc *RouteClient) Get(req string) string { // meg kell csinálni return rc.get(req) }
El tudnád magyarázni, miben áll a make() függvény?