some stuff I worked on to learn go

* N.B.: normally, one does not check in the entire workbench, but rather
  just the module/package.

a workbench is like so:`
    bin/                executable(s)
    pkg/                binary libs (archives)
    src/                package directory
    src/pak1            a package`

so normally pak1 would be in its git repo and that'd be the end of it

but I'm checking the entire thing here for later reference

the TODO list:
    * implement a LinkedList using the interface already there to see how
      weird the interface system is
    * invent something to use goroutines for. That's what I'm really interested in anyway