和任何语言一样,开始使用之前都要先安装好他的开发/编译环境。
Go是由谷歌开发的一个开源的编译型的静态语言,编译型语言最大的优点就是效率高运行速度快。
Go语言支持Linux,Windows,Mac等平台,下载地址:https://studygolang.com/dl
注:Linux下记得将 ...go/bin 添加进入环境变量
控制台输入go检测是否安装成功。
【Hello Go】
新建hello.go,在hello.go中输入
package main import "fmt" func main() { fmt.Println("Hello Go") }
输入 go run hello.go,控制台上会出现 Hello World,如果出现问题请重新检查Go是否正确安装。
可能很奇怪 go run hello.go这不是解释性语言的用法么,Go可是编译型语言。
搜索后发现go run 是用来调试测试时候用的,编译可以使用 go build hello.go,会发现目录下多了一个hello.exe。
其实还可以使用go install 来编译,这方面涉及到包的构建,有点乱以后再仔细研究。
【思考】
package main 是什么意思,应该和包有关。
import 应该和导入包 include 之类的作用差不多。
func估计表示函数,main自然是主函数了。
既熟悉又陌生的代码,不过没关系这些东西都会一一搞懂。