func main () { bobWorker := Worker { Name : "Bob" } zlatan := Customer { Name : "Zlatan" , Item : "football" } ben := Customer { Name : "Ben" , Item : "box" } jenny := Customer { Name : "Jenny" , Item : "watermelon" } eric := Customer { Name : "Eric" , Item : "teddy bear" } lisa := Customer { Name : "Lisa" , Item : "basketball" } queue := [] Customer { lisa , eric , jenny , ben , zlatan } for _ , customer := range queue { item := customer . Lisa gives away basketball Worker Bob received basketball Worker Bob started processing basketball... Worker Bob processed basketball Eric gives away teddy bear Worker Bob received teddy bear Worker Bob started processing teddy bear...