订单延迟支付,半小时未支付取消订单
简单的time.Sleep() 实现,适合中小型项目。测试并发在10w左右
```
func main() {
orderNo := "2022091111"
go sleepExec(2022091111)
}
func sleepExec(orderNo string) {
time.Sleep(time.Second * 10) //延迟10秒
// 业务逻辑
fmt.Println(orderNo)
}
```