️ 提升「服务」页面抗击打能力

This commit is contained in:
naiba
2022-03-24 20:22:05 +08:00
parent eefff7988a
commit 5c127bc03f
6 changed files with 40 additions and 24 deletions

View File

@@ -1,25 +1,27 @@
package main
import (
"log"
"fmt"
"github.com/robfig/cron/v3"
"github.com/jinzhu/copier"
)
func main() {
c := cron.New(cron.WithSeconds())
_, err := c.AddFunc("* * * * * *", func() {
log.Println("bingo second")
})
if err != nil {
panic(err)
}
_, err = c.AddFunc("* * * * *", func() {
log.Println("bingo minute")
})
if err != nil {
panic(err)
}
c.Start()
select {}
type Cat struct {
age int
name string
friends []string
}
func main() {
a := Cat{7, "Wilson", []string{"Tom", "Tabata", "Willie"}}
b := Cat{7, "Wilson", []string{"Tom", "Tabata", "Willie"}}
c := Cat{7, "Wilson", []string{"Tom", "Tabata", "Willie"}}
wilson := []*Cat{&a, &b, &c}
nikita := []Cat{}
copier.Copy(&nikita, &wilson)
nikita[0].friends = append(nikita[0].friends, "Syd")
fmt.Println(wilson[0])
fmt.Println(nikita[0])
}