Files
llgo/_cmptest/_timeout/timer.go
2024-07-13 12:33:37 +08:00

20 lines
200 B
Go

package main
import (
"fmt"
"time"
)
var c chan int
func handle(int) {}
func main() {
select {
case m := <-c:
handle(m)
case <-time.After(10 * time.Second):
fmt.Println("timed out")
}
}