每4小时重复一次主要功能

问题描述 投票:0回答:1

我正在寻找一种方法,可以每4小时运行一次Go项目的主要功能。

该代码在Raspberry Pi上运行,需要在终端中执行,因此不能使用cron安排任务。

任何想法都将不胜感激。

提前感谢

约翰

go raspbian
1个回答
0
投票

如果仅需要一些代码每四个小时运行一次,则可以执行以下操作:

package main

import "time"

func main() {
    for {
        // do your stuff
        time.Sleep(4 * time.Hour)
    }
}

虽然可能有更好的方法,但我只会将这种简单的东西用于个人/个人项目

© www.soinside.com 2019 - 2024. All rights reserved.