Sobes.tech

Golang

Parlami della build Docker multi-stage — cosa hai fatto, come hai ottimizzato il processo di build e consegna del servizio?

218

pacchetto principale import "tempo" func lavoratore() canale di int { ch := make(chan int) go func() { time.Sleep(3 * time.Second) ch <- 42 }() return ch } func main() { timeStart := time.Now() _, _ = <-lavoratore(), <-lavoratore() println(int(time.Since(timeStart).Seconds())) // }

213

// Domanda 1. Cosa verrà visualizzato sullo schermo? package main import "fmt" func main() { s := "Hello world" b := []byte(s) b[0] = 'h' s = string(b) fmt.Println(s) }

211

Il consumatore riceve un messaggio da Kafka, lo accumula nel buffer, quando il batch è pronto, lo scrive e fa il commit. Cosa succede se il servizio si blocca nel momento della creazione del batch?

208
/11