package main import ( "github.com/robfig/cron" "log" "os" ) var err error func main() { go gw_router() go serial_run() c := cron.New() c.AddFunc("0, *, *, *, *, *", func() { send_data(1001) }) c.AddFunc("0, */10, *, *, *, *", savedata_cron) c.AddFunc("0, 0, 0, *, *, *", insertdata) c.AddFunc("0, 0, *, *, *, *", get_weather) c.Start() select {} } func check(err error) { if err != nil { log.Println(err) os.Exit(1) } }