summaryrefslogtreecommitdiff
path: root/generateGui.go
diff options
context:
space:
mode:
authorJeff Carr <[email protected]>2025-03-19 06:39:51 -0500
committerJeff Carr <[email protected]>2025-03-19 06:39:51 -0500
commit3f296ee1d5eb93f2989d8b99141ce018228545e6 (patch)
tree494283a0a43bf4b791f2303439a85e98eef09306 /generateGui.go
parent444c840c624b411249a7ba6d6d16ff10393f68aa (diff)
golang 1.24 'iter'
Diffstat (limited to 'generateGui.go')
-rw-r--r--generateGui.go23
1 files changed, 11 insertions, 12 deletions
diff --git a/generateGui.go b/generateGui.go
index 86d6179..f1ba384 100644
--- a/generateGui.go
+++ b/generateGui.go
@@ -282,9 +282,14 @@ func guiStringFuncs(w io.Writer, ZOOPB string, FRUITS string, FRUIT string) {
fmt.Fprintln(w, " r := new(guipb.StringRow)")
fmt.Fprintln(w, " r.Header = new(guipb.Widget)")
fmt.Fprintln(w, " r.Header.Name = name")
- fmt.Fprintln(w, " all := mt.x.All()")
- fmt.Fprintln(w, " for all.Scan() {")
- fmt.Fprintln(w, " m := all.Next()")
+
+ /*
+ fmt.Fprintln(w, " all := mt.x.All()")
+ fmt.Fprintln(w, " for all.Scan() {")
+ fmt.Fprintln(w, " m := all.Next()")
+ */
+
+ fmt.Fprintln(w, " for m := range mt.x.IterAll() {")
fmt.Fprintln(w, " r.Vals = append(r.Vals, sf.f(m))")
fmt.Fprintln(w, " // log.Info(\""+ZOOPB+": adding\", name, r.Vals)")
fmt.Fprintln(w, " }")
@@ -303,9 +308,7 @@ func guiStringFuncs(w io.Writer, ZOOPB string, FRUITS string, FRUIT string) {
fmt.Fprintln(w, " r := new(guipb.ButtonRow)")
fmt.Fprintln(w, " r.Header = new(guipb.Widget)")
fmt.Fprintln(w, " r.Header.Name = name")
- fmt.Fprintln(w, " all := mt.x.All()")
- fmt.Fprintln(w, " for all.Scan() {")
- fmt.Fprintln(w, " m := all.Next()")
+ fmt.Fprintln(w, " for m := range mt.x.IterAll() {")
fmt.Fprintln(w, " r.Vals = append(r.Vals, sf.f(m))")
fmt.Fprintln(w, " // log.Info(\""+ZOOPB+": adding\", name, r.Vals)")
fmt.Fprintln(w, " }")
@@ -324,9 +327,7 @@ func guiStringFuncs(w io.Writer, ZOOPB string, FRUITS string, FRUIT string) {
fmt.Fprintln(w, " r := new(guipb.IntRow)")
fmt.Fprintln(w, " r.Header = new(guipb.Widget)")
fmt.Fprintln(w, " r.Header.Name = name")
- fmt.Fprintln(w, " all := mt.x.All()")
- fmt.Fprintln(w, " for all.Scan() {")
- fmt.Fprintln(w, " m := all.Next()")
+ fmt.Fprintln(w, " for m := range mt.x.IterAll() {")
fmt.Fprintln(w, " r.Vals = append(r.Vals, int64(sf.f(m)))")
fmt.Fprintln(w, " // log.Info(\""+ZOOPB+": adding\", name, r.Vals)")
fmt.Fprintln(w, " }")
@@ -345,9 +346,7 @@ func guiStringFuncs(w io.Writer, ZOOPB string, FRUITS string, FRUIT string) {
fmt.Fprintln(w, " r := new(guipb.TimeRow)")
fmt.Fprintln(w, " r.Header = new(guipb.Widget)")
fmt.Fprintln(w, " r.Header.Name = name")
- fmt.Fprintln(w, " all := mt.x.All()")
- fmt.Fprintln(w, " for all.Scan() {")
- fmt.Fprintln(w, " m := all.Next()")
+ fmt.Fprintln(w, " for m := range mt.x.IterAll() {")
fmt.Fprintln(w, " t := sf.f(m)")
fmt.Fprintln(w, " r.Vals = append(r.Vals, timestamppb.New(t)) // convert to protobuf time")
fmt.Fprintln(w, " // log.Info(\""+ZOOPB+": adding\", name, r.Vals)")