Sobes.tech

Golang

Wanneer is het beter om Mutex te gebruiken en wanneer Channel?

Middle+
WaterWal
98

Moeilijkheid: Eenvoudig Gegeven is een gesorteerde array van nummers, waarin duplicaten voorkomen. Verwijder de duplicaten in-place (direct in de originele array) en geef de grootte van de resulterende array terug. Voorbeeld: Invoer: nums = [0,0,1,1,1,2,2,3,3,4] Uitvoer: 5, nums = [0,1,2,3,4,_,_,_,_,_] Uitleg: In deze array zijn 5 unieke elementen. Plaats ze op de eerste vijf posities in de originele array en retourneer het getal 5. De volgende elementen in de originele array kunnen willekeurig zijn.

Senior
Ozon ФинтехOzon Финтех
98

Welke operaties en verwerking zijn mogelijk bij het werken met nil-kaarten in de programmeertaal?

Junior — Middle
Кадровое агентство BWG
98

Welke toestanden heeft een goroutine?

Senior
sber tech
98

Hoe werkt het standaard autorisatieschema via JWT in het algemeen?

Senior
X5 techX5 tech
98

Hoe werkt het opvangen van paniek (panic/recover) in Go?

Middle
Япоки
98

Welke bibliotheken en frameworks werden gebruikt in de Go-service?

Middle
СБЕРСБЕР
98

Wat is een map in Go? Hoe is het opgebouwd (nieuwe implementatie in Go 1.24)?

Senior
Магнит Тех
98

Kan het adres 192.168.0.0 worden toegewezen als computeradres?

Senior
Flant
98

Zijn er problemen met het gebruik van externe opslag? En, bijvoorbeeld, kunnen er meerdere instanties van dezelfde applicatie zijn? Wat kan er in dat geval gebeuren?

Senior
VKVK
98

Wat is het verschil tussen DROP en TRUNCATE?

Middle
Япоки
98

Vertel me over de CI/CD-pipeline: welke omgevingen, welke stappen, hoe is het proces opgebouwd?

Senior
А7
98

Hoe worden fouten afgehandeld in Go? Wat is het verschil tussen errors.Is en errors.As?

Middle+
YadroYadro
98

Wat betekenen de fouten 502 Bad Gateway en 504 Gateway Timeout, en hoe moet een ontwikkelaar hierop reageren?

Senior
Headshot
98

Hoe hebt u bepaald waar het knelpunt van een specifieke aanvraag lag?

Middle+
А7
98

Hoe wordt dit afgehandeld in de planner als het geen netwerkverzoek is, maar het lezen uit een bestand?

Middle
RWB
98

Moet tonen: 1. Unieke combinaties van gebruiker en product-ID voor alle aankopen gedaan door gebruikers voordat ze geband werden. Sorteer eerst op gebruikersnaam, daarna op SKU 2. Vind gebruikers die aankopen hebben gedaan voor meer dan 5000 rubl. Toon hun namen in het formaat gebruikers-ID | voornaam | achternaam | totaalbedrag aankopen

Senior
OZONOZON
97

func buildOrderEmailBody(items []Item, totalPrice float64) string { body := "Bedankt voor je bestelling!\n\n" body += "Hier zijn de artikelen in je bestelling:\n" for _, } func CreateOrder(customerEmail string) { totalPrice := ListAndCalculateVAT() orderDetails := "Bedankt voor je bestelling!\n\n" orderDetails += "Hier zijn de artikelen in je bestelling:\n" for _, item := range items { orderDetails += fmt.Sprintf("- %s: $%.2f\n", item.NameOfProduct, item.PriceOfProduct) } orderDetails += fmt.Sprintf("\nTotaal (inclusief BTW): $%.2f\n", totalPrice) order = Order{Items: items, EmailSent: false} subject := "Bevestiging van je bestelling" if err := SendOrderConfirmationEmail(customerEmail, subject, orderDetails); err != nil { }

Middle
Туту
97

Wat is het verschil tussen SSL en TLS?

Senior
Lenta Tech
97

Wat zijn veelvoorkomende problemen die kunnen optreden in door AI gegenereerde code, en hoe moet een ontwikkelaar ze correct afhandelen?

Senior
AndersenAndersen
97
/412