DOCS: add list of what is here

Signed-off-by: Jeff Carr <jcarr@wit.com>
This commit is contained in:
Jeff Carr 2021-09-01 21:16:18 -05:00
parent 3a28ded3e8
commit 844c0cd201
1 changed files with 37 additions and 1 deletions

View File

@ -1,4 +1,39 @@
# control-panel-tests
# list of examples:
```
# shell things
cd example-nohup; go install # minimum golang 'cmd'
cd example-expect; go install # traditional 'expect' shell automation
cd example-shell; go install # a tty wrapper
cd example-gocui-mouse; go install # mouse interaction
cd example-gocui-active; go install # ytalk
cd example-gocui-colorstrue; go install # shell colors
cd example-gocui-dynamic; go install # interactive movement
# GUI things
cd example-systray; go install # an example systray menu (cross platform)
cd example-ui-splash; go install # an example GUI with drop down menus, etc
cd example-ui-controlgallery; go install # an example GUI with drop down menus, etc
cd example-ui-radiobutton; go install # slidebars, lists, radio buttons
cd example-ui-table; go install # spreadsheet
cd example-ui-show-hide; go install # toggle hide, show
# wit/gui things
cd example-gui; go install # an example using the wit/gui wrapper
# misc
cd example-lookupAAAA; go install # nslookup
cd example-json-decode; go install # raw golang byte handling
cd example-ssh; go install # scp example
# golang things
cd example-flag; go install # process argv
cd example-pprof; go install # dump out go process internals
cd example-protobuf; go install # convert json into golang protobuf struct
cd example-bench-fast-timer; go install # time golang channels
cd example-bench-readWriteOps; go install # uses channels to time select
```
# example-ui-*
This is a set of demo apps that use the AndLabs UI toolkit.
It also uses a wrapper around it that puts all the gtk elements
@ -55,3 +90,4 @@ This is a GPL 3.0 Project.
* All the GO developers & Google
* The andlabs people that made the golang cross platform UI
* All the kernel, KVM and QEMU developers