Attempt to teach golang clang bindings to inject packets

My implementation here depends on the ability of this little go funtion to
return a c struct and be processed by c code... now an untested rough draft.