fix golint issues
This commit is contained in:
@@ -128,41 +128,38 @@ func main() {
|
||||
ticker := time.NewTicker(time.Minute)
|
||||
defer ticker.Stop()
|
||||
|
||||
for {
|
||||
select {
|
||||
case <-ticker.C:
|
||||
expect, err := loadAll(registry.Client().(*clientv3.Client))
|
||||
if err != nil {
|
||||
fmt.Println("[ETCD-test] can't load current keys")
|
||||
continue
|
||||
}
|
||||
|
||||
check := func() bool {
|
||||
var match bool
|
||||
barrier.Guard(func() {
|
||||
match = compare(expect, vals)
|
||||
})
|
||||
if match {
|
||||
logx.Info("match")
|
||||
}
|
||||
return match
|
||||
}
|
||||
if check() {
|
||||
continue
|
||||
}
|
||||
|
||||
time.AfterFunc(time.Second*5, func() {
|
||||
if check() {
|
||||
return
|
||||
}
|
||||
|
||||
var builder strings.Builder
|
||||
builder.WriteString(fmt.Sprintf("expect:\n%s\n", serializeMap(expect, "\t")))
|
||||
barrier.Guard(func() {
|
||||
builder.WriteString(fmt.Sprintf("actual:\n%s\n", serializeMap(vals, "\t")))
|
||||
})
|
||||
fmt.Println(builder.String())
|
||||
})
|
||||
for range ticker.C {
|
||||
expect, err := loadAll(registry.Client().(*clientv3.Client))
|
||||
if err != nil {
|
||||
fmt.Println("[ETCD-test] can't load current keys")
|
||||
continue
|
||||
}
|
||||
|
||||
check := func() bool {
|
||||
var match bool
|
||||
barrier.Guard(func() {
|
||||
match = compare(expect, vals)
|
||||
})
|
||||
if match {
|
||||
logx.Info("match")
|
||||
}
|
||||
return match
|
||||
}
|
||||
if check() {
|
||||
continue
|
||||
}
|
||||
|
||||
time.AfterFunc(time.Second*5, func() {
|
||||
if check() {
|
||||
return
|
||||
}
|
||||
|
||||
var builder strings.Builder
|
||||
builder.WriteString(fmt.Sprintf("expect:\n%s\n", serializeMap(expect, "\t")))
|
||||
barrier.Guard(func() {
|
||||
builder.WriteString(fmt.Sprintf("actual:\n%s\n", serializeMap(vals, "\t")))
|
||||
})
|
||||
fmt.Println(builder.String())
|
||||
})
|
||||
}
|
||||
}
|
||||
|
||||
@@ -26,10 +26,6 @@ func main() {
|
||||
}
|
||||
writer.Write(user)
|
||||
}, func(pipe <-chan interface{}, writer mr.Writer, cancel func(error)) {
|
||||
var users []*User
|
||||
for p := range pipe {
|
||||
users = append(users, p.(*User))
|
||||
}
|
||||
// missing writer.Write(...), should not panic
|
||||
})
|
||||
if err != nil {
|
||||
|
||||
@@ -12,7 +12,11 @@ func main() {
|
||||
fmt.Println(len(items))
|
||||
}, executors.WithBulkTasks(10))
|
||||
for {
|
||||
executor.Add(1)
|
||||
if err := executor.Add(1); err != nil {
|
||||
fmt.Println(err)
|
||||
return
|
||||
}
|
||||
|
||||
time.Sleep(time.Millisecond * 90)
|
||||
}
|
||||
}
|
||||
|
||||
@@ -24,11 +24,8 @@ func main() {
|
||||
ticker := time.NewTicker(time.Second * 5)
|
||||
defer ticker.Stop()
|
||||
|
||||
for {
|
||||
select {
|
||||
case <-ticker.C:
|
||||
percent := stat.CpuUsage()
|
||||
fmt.Println("cpu:", percent)
|
||||
}
|
||||
for range ticker.C {
|
||||
percent := stat.CpuUsage()
|
||||
fmt.Println("cpu:", percent)
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user