我们先写一段GO代码
很简单就是打印输出一个hello world!
保存为print.go文件
然后再CMD下一路cd到print.go目录下来
在cmd下运行 go run print.go就可以运行go程序了
看看运行结果
GO程序的代码是可以直接编译成exe文件的
在print.go目录下运行 go build print.go即可把go程序编译成exe文件
完成之后看看exe文件是否存在
最好我们要看看运行exe的效果
go 在Linux下其实根本不用安装,解压后复制到usr/local下即可,再配置一下路径:export PATH=$PATH:/usr/local/go/bin
不过学习程序最好还是在linux环境下,这是因为,
精彩在这里:
除动态语言外,静态语言都会产生目标文件o或obj,然后找到库文件后链接成可执行文件。C语言如此,Go语言也是如此,你可用go run -work运行程序时来发现运行的目录。这个目录在linux下就是/tmp目录,为加快速度和减少硬盘损耗(个人认为这更重要),可把tmp设置成tmpfs格式。
可加入一行:none /tmp tmpfs default 0 0
或加入mount tmpfs /tmp -t tmpfs -o size=128m
减少硬盘读取就是运行流畅。