From fd87cf3d2604c45320bed226d9fc6ab642d21d32 Mon Sep 17 00:00:00 2001 From: demo Date: Fri, 29 May 2026 22:26:31 -0400 Subject: feat: use simple index variable to print 1., 2., etc. --- cmds.go | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/cmds.go b/cmds.go index a0c2334..cfbf9ec 100644 --- a/cmds.go +++ b/cmds.go @@ -77,8 +77,8 @@ func (ctrl controller) cmdList() error { // Assume bucket exists and has keys b := tx.Bucket([]byte(ctrl.tasksBucketName)) - b.ForEach(func(k, v []byte) error { - index := binary.BigEndian.Uint64(k) + i := 1 + b.ForEach(func(_, v []byte) error { var tt taskType if err := json.Unmarshal(v, &tt); err != nil { return fmt.Errorf("can't unmarshal: %w", err) @@ -89,7 +89,9 @@ func (ctrl controller) cmdList() error { status = "DONE" } - fmt.Printf("%d. (%s) %s\n", index, status, tt.What) + fmt.Printf("%d. (%s) %s\n", i, status, tt.What) + i++ + return nil }) -- cgit v1.2.3