From a3fc02c2f7e22f92b76ff6db92618be0cf3656a6 Mon Sep 17 00:00:00 2001 From: Jeff Carr Date: Fri, 21 Oct 2022 11:40:08 -0500 Subject: v0.4.1 set sane toolkit default look and feel autogenerate README.md from doc.go (goreadme cmd) remove passing arguements on a mouse click() make defaults for padding, margin, stretchy, etc add a checkbox widget function rename to NewButton() keep cleaning up toolkit code fix date. I was somehow in the future Signed-off-by: Jeff Carr --- window-golang-debug.go | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) (limited to 'window-golang-debug.go') diff --git a/window-golang-debug.go b/window-golang-debug.go index f963383..1624793 100644 --- a/window-golang-debug.go +++ b/window-golang-debug.go @@ -31,46 +31,46 @@ func GolangDebugWindow() { /////////////////////////////// Column DEBUG GOLANG ////////////////////// - g := t.AddGroup("GO Language") + g := t.NewGroup("GO Language") - g.AddButton("runtime.Stack()", func (*Node) { + g.NewButton("runtime.Stack()", func () { log.Println("\tSTART") buf := make([]byte, 1<<16) runtime.Stack(buf, true) log.Printf("%s", buf) log.Println("\tEND") }) - g.AddButton("dumpModuleInfo()", func (*Node) { + g.NewButton("dumpModuleInfo()", func () { log.Println("\tSTART") dumpModuleInfo() log.Println("\tEND") }) - g.AddButton("debug.PrintStack()", func (*Node) { + g.NewButton("debug.PrintStack()", func () { log.Println("\tSTART") debug.PrintStack() log.Println("\tEND") }) - g.AddButton("pprof.Lookup(goroutine)", func (*Node) { + g.NewButton("pprof.Lookup(goroutine)", func () { log.Println("\tSTART") pprof.Lookup("goroutine").WriteTo(os.Stdout, 1) log.Println("\tEND") }) - g.AddButton("pprof.Lookup(heap)", func (*Node) { + g.NewButton("pprof.Lookup(heap)", func () { log.Println("\tSTART") pprof.Lookup("heap").WriteTo(os.Stdout, 1) log.Println("\tEND") }) - g.AddButton("pprof.Lookup(block)", func (*Node) { + g.NewButton("pprof.Lookup(block)", func () { log.Println("\tSTART") pprof.Lookup("block").WriteTo(os.Stdout, 1) log.Println("\tEND") }) - g.AddButton("pprof.Lookup threadcreate", func (*Node) { + g.NewButton("pprof.Lookup threadcreate", func () { log.Println("\tSTART") pprof.Lookup("threadcreate").WriteTo(os.Stdout, 1) log.Println("\tEND") }) - g.AddButton("runtime.ReadMemStats", func (*Node) { + g.NewButton("runtime.ReadMemStats", func () { var s runtime.MemStats runtime.ReadMemStats(&s) log.Printf("alloc: %v bytes\n", s.Alloc) -- cgit v1.2.3