今天学习一个小技能,如何生成go项目的exe文件。这个也是顺着官网的教程(https://golang.google.cn/doc/tutorial/compile-install)进行学习的。
实际上也很简单,在我们写好的项目目录下,运行go build,
就会发现这个目录多了个exe文件:
直接运行这个exe文件可以得到一样的结果:
教程后面还提供了将其安装成一个应用的教程,我也简单试了一下,但是发现有一些问题,我还没解决。
首先查看Go install path:
然后将install path加入本地shell中:
然后执行go install:
这样如果成功的话,理论上直接运行hello2就可以获得代码结果,理论上不受路径限制,但是我只有在当前目录下才可以,在其他目录不行,可能是目录设置方面那里还有问题,欢迎大家指出。