Adding golang plugins, as well as some JS ones

The golang definition, regarding spaces/tabs, is a bit off.