chore: change interface{} to any (#2818)

* chore: change interface{} to any

* chore: update goctl version to 1.5.0

* chore: update goctl deps
This commit is contained in:
Kevin Wan
2023-01-24 16:32:02 +08:00
committed by GitHub
parent 7e0ac77139
commit ae87114282
221 changed files with 1910 additions and 2207 deletions

View File

@@ -104,7 +104,7 @@ type (
}
)
func (c *metricsContainer) AddTask(v interface{}) bool {
func (c *metricsContainer) AddTask(v any) bool {
if task, ok := v.(Task); ok {
if task.Drop {
c.drops++
@@ -117,7 +117,7 @@ func (c *metricsContainer) AddTask(v interface{}) bool {
return false
}
func (c *metricsContainer) Execute(v interface{}) {
func (c *metricsContainer) Execute(v any) {
pair := v.(tasksDurationPair)
tasks := pair.tasks
duration := pair.duration
@@ -180,7 +180,7 @@ func (c *metricsContainer) Execute(v interface{}) {
log(report)
}
func (c *metricsContainer) RemoveAll() interface{} {
func (c *metricsContainer) RemoveAll() any {
tasks := c.tasks
duration := c.duration
drops := c.drops

View File

@@ -16,11 +16,11 @@ func (h *taskHeap) Swap(i, j int) {
(*h)[i], (*h)[j] = (*h)[j], (*h)[i]
}
func (h *taskHeap) Push(x interface{}) {
func (h *taskHeap) Push(x any) {
*h = append(*h, x.(Task))
}
func (h *taskHeap) Pop() interface{} {
func (h *taskHeap) Pop() any {
old := *h
n := len(old)
x := old[n-1]