Add golang support

This should be spun off into its own cookbook at some point, enable building from source, etc.