构造能离线编译golang项目的docker镜像

缘起 在现代化的开发流程 DevOps 中,经常需要让 gitlab 在提交代码后自动进行单元测试、构建甚至发布。这时,通常会让一个 gitlab-runner 执行 gitlab-ci 脚本。执行时,一般使用一个 docker 镜