diff --git a/README.md b/README.md index c9ced08..ace5eb5 100644 --- a/README.md +++ b/README.md @@ -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 +