Puoi caratterizzare i servizi di Wildberries come ad alto carico? Qual è stato l'RPS al picco?
Golang
Come si può gestire o interagire con un canale chiuso nel linguaggio Go?
Qual è la differenza tra una goroutine e un thread di sistema nel contesto dell'esecuzione di compiti?
Come trovare il PID del processo?
Spiega cos'è un blocco di lettura-scrittura (RWMutex) e come viene utilizzato per gestire l'accesso ai dati.
Puoi spiegare cos'è il tipo Error nel linguaggio Go e come viene utilizzato per la gestione degli errori?
Il protocollo REST è compatibile con HTTP/3?
Ci sono scadenze o offerte già fatte?
Come terminare un processo in Linux e in cosa si differenziano SIGTERM e SIGKILL? Cosa sono i segnali e a cosa servono?
Puoi spiegare come viene implementato e funziona un array dinamico nel linguaggio Go?
func Exclude(a, b []int) []int { set := make(map[int]struct{}) for _, v := range b { set[v] = struct{}{} } result := make([]int, 0) for _, v := range a { if _, ok := set[v]; !ok { result = append(result, v) } } return result } Errore di compilazione # command-line-arguments ./main.go:39:32: errore di sintassi: nuova riga inaspettata, atteso { dopo la clausola if
Come determinare il contenuto evidenziato con l'operatore di slicing?
Come limitare il numero di chiamate al worker di polling se l'API è a pagamento?
È necessario implementare la funzione uniqRandn, che genera una slice di lunghezza n con numeri unici e casuali. import ( "fmt" "math/rand" ) func main() { fmt.Println(uniqRandn(10)) } func uniqRandn(n int) []int { //... }
Puoi spiegare il principio di funzionamento della codifica UTF-8 e quali sono i suoi principali vantaggi?
Qual è il ruolo della chiamata di sistema SELECT nel processo di interazione con il file system e come viene utilizzata per il monitoraggio dell'input/output?
Parla del tuo ultimo posto di lavoro: cosa facevi, quale stack tecnologico usavi, quali erano le sfide difficili?
Cos'è una transazione in PostgreSQL? Parla di ACID.
In quali casi defer non verrà chiamato?
Cosa vorresti trovare dal punto di vista del progetto, dell'azienda, del team?