在 Go 语言中,可以使用内置的 `time` 包来实现定时任务。以下是一个简单的示例:
```go
 package main
import (
     "fmt"
     "time"
 )
func main() {
     timer := time.NewTimer(2 * time.Second)
     <-timer.C
     fmt.Println("定时任务执行")
 }
 ```
创建一个定时器(`timer`),设置时间为 2 秒。当定时器到达指定时间后,会发送一个信号到通道(`timer.C`),然后我们在 `main` 函数中接收这个信号并执行相应的操作。在这个例子中,我们只是简单地打印了一条消息。