go dependency submodule automator