瀏覽代碼

优化修改代码

niujiuru 3 周之前
父節點
當前提交
f1d1291055
共有 1 個文件被更改,包括 4 次插入4 次删除
  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()
 }