如何正确重新安装Go项目
我通过如何正确重新安装Go项目,go,Go,我通过glide install和Go install在我的机器上安装了一个Go项目。我需要重新安装这个围棋项目。做这件事最好的方法是什么?我可以删除包含go项目的文件夹吗?为了实现一个干净的重新安装,我需要考虑别的吗? 试试这样的事情: cd ${GOHOME}/src/github.com/<project-name>; go clean rm -f ${GOHOME}/bin/<your-project-executable> # If your project i
glide install
和Go install
在我的机器上安装了一个Go项目。我需要重新安装这个围棋项目。做这件事最好的方法是什么?我可以删除包含go项目的文件夹吗?为了实现一个干净的重新安装,我需要考虑别的吗? 试试这样的事情:
cd ${GOHOME}/src/github.com/<project-name>; go clean
rm -f ${GOHOME}/bin/<your-project-executable>
# If your project is hosted on github
rm -rf ${GOHOME}/src/github.com/<project-name>
go get github.com/<project-name>
cd ${GOHOME}/src/github.com/<project-name>
glide install
go install
cd${GOHOME}/src/github.com/;清白
rm-f${GOHOME}/bin/
#如果您的项目位于github上
rm-rf${GOHOME}/src/github.com/
去获取github.com/
cd${GOHOME}/src/github.com/
滑动安装
去安装
您所说的“安装”是什么意思?安装通常意味着安装编译工件和/或生成的二进制文件,因此“重新安装”只是再次运行go install
。用旧版本替换源代码只是,还原源代码;要么通过vcs,要么通过再次获取。@JimB感谢您的澄清。我还在学习围棋的复杂性。“安装”是指从头开始重建项目。一些文件是由这个项目生成的,我希望重新安装可以重建这些文件。如果生成了一些文件,你需要运行生成这些文件的任何程序。这不是安装的标准部分,因此取决于您正在使用的特定项目。谢谢Rico。我将对此进行检查。这可能不会触发完全重建,因为它不会删除已编译的包文件。见例。