Wat is het verschil tussen gebufferde en niet-gebufferde kanalen?
Golang
Hoe heb je de verandering van het proces met analyse beïnvloed?
Welke soorten uitzonderingen of fouten kunnen worden afgehandeld in de Go-taal?
Welke methoden bestaan er om de schaalbaarheid van databases te vergroten?
Hoe implementeer je het uitwisselen van informatie tussen twee goroutines in de programmeertaal Go?
Kun je de belangrijkste aggregatiefuncties opsommen die worden gebruikt bij het werken met SQL-query's?
Wat is de rol en het doel van de context in de programmeertaal Go?
Wat zijn time-outs en gebruik je ze in je werk?
Hoe stel je een tijdslimiet in voor het wachten op een antwoord bij het uitvoeren van een HTTP-verzoek?
Heb je enige side-projects?
Vertel me meer over semaforen.
Hoe wordt het concept van objectgeoriënteerd programmeren geïmplementeerd in de programmeertaal Go?
Ik kwam van Flutter en ben overgestapt naar Go — waarom?
Welke van de volgende opties is het meest waarschijnlijk om te gebeuren bij het proberen te starten van een zeer groot aantal goroutines (bijvoorbeeld tienduizenden) zonder aanvullende controle? - Het belangrijkste probleem wordt veroorzaakt door het blokkeren van de globale mutex binnen de runtime, wat zal leiden tot een volledige stop van de uitvoering van het programma - De Go-scheduler zal de goroutines in kleine groepen sequentieel uitvoeren, dus de groei van hun aantal heeft bijna geen invloed op het geheugenverbruik - Massale creatie van goroutines kan leiden tot aanzienlijk geheugenverbruik en overhead van de scheduler; in dergelijke gevallen is een worker pool geschikt - Als het aantal goroutines het aantal logische processors overschrijdt, zal Go automatisch nieuwe goroutine-starts met een panic afwijzen
Hoe organiseer je correct de volgorde van het uitvoeren van meerdere uitgestelde taken (defer)?
Welke datatransmissiemethoden worden gebruikt bij de interactie tussen goroutines in Go?
Welke stappen moeten worden gevolgd om een methode in een structuur in de Go-taal te implementeren?
Waarom wordt er meestal een pointer naar de structuur gebruikt in plaats van een waarde, wanneer het nodig is om de velden van een structuur binnen een functie te wijzigen?
Had je een code review? Hoe was het georganiseerd?