我想在程序执行时继续在后台运行一个函数。
func sendTicket(userTickets uint, firstName string, lastName string, email string) {
time.Sleep(20 * time.Second) //Simulate email delay
var ticket = fmt.Sprintf("%v tickets for %v %v", userTickets, firstName, lastName)
fmt.Println("\n")
fmt.Println("*******************************************************")
fmt.Printf("Sending Ticket:\n %v \nto email address %v\n ", ticket, email)
fmt.Println("*******************************************************")
}
这是我想在后台继续运行的功能。由于它有 20 秒的等待时间,我希望此函数在其他函数运行时打印出消息。
慕少森
相关分类