Selaa lähdekoodia

优化修改代码

niujiuru 2 viikkoa sitten
vanhempi
commit
f1d1291055
1 muutettua tiedostoa jossa 4 lisäystä ja 4 poistoa
  1. 4 4
      utils/singletask/singletask.go

+ 4 - 4
utils/singletask/singletask.go

@@ -1,15 +1,15 @@
 // Author: NiuJiuRu
 // Email: niujiuru@qq.com
 
-package SingleTask
+package singletask
 
 import "sync/atomic"
 
-type SingleTask struct {
+type OnceTask struct {
 	running atomic.Bool
 }
 
-func (t *SingleTask) Run(f func(), async bool) {
+func (t *OnceTask) Run(f func(), async bool) {
 	if !t.running.CompareAndSwap(false, true) {
 		return
 	}
@@ -26,6 +26,6 @@ func (t *SingleTask) Run(f func(), async bool) {
 	}
 }
 
-func (t *SingleTask) IsRunning() bool {
+func (t *OnceTask) IsRunning() bool {
 	return t.running.Load()
 }