ckpt work on Go lang test
experiment with function header layout (in Go) so I can put one param per line, even though it violates K&R sensibilities of 200 char long lines of crap mashed together
first cut at (go) get_pg_template routine
first cut at sequential processing in go (TODO:  threads/goroutines)