版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/cnwyt/article/details/84894464
Go,又称Golang,是一个Google于2009年11月开源的编程语言,它能让构造简单、可靠且高效的软件变得容易。
安装go
最简单的方式是,直接去官网下载安装包,具体可以参考Go语言环境安装。
安装包下载地址为:https://golang.org/dl/。
如果打不开可以使用这个地址:https://golang.google.cn/dl/。
查看go命令路径:
$ which go
/usr/local/go/bin/go
go 被安装在了 /usr/local/go
路径下:
$ ll /usr/local/go
total 320
-rw-r--r-- 1 root wheel 54K 11 3 05:00 AUTHORS
-rw-r--r-- 1 root wheel 1.3K 11 3 05:00 CONTRIBUTING.md
-rw-r--r-- 1 root wheel 69K 11 3 05:00 CONTRIBUTORS
-rw-r--r-- 1 root wheel 1.4K 11 3 05:00 LICENSE
-rw-r--r-- 1 root wheel 1.3K 11 3 05:00 PATENTS
-rw-r--r-- 1 root wheel 1.6K 11 3 05:00 README.md
-rw-r--r-- 1 root wheel 8B 11 3 05:00 VERSION
drwxr-xr-x 17 root wheel 544B 11 3 05:11 api/
drwxr-xr-x 5 root wheel 160B 11 3 05:11 bin/
drwxr-xr-x 48 root wheel 1.5K 11 3 05:11 doc/
-rw-r--r-- 1 root wheel 5.6K 11 3 05:00 favicon.ico
drwxr-xr-x 3 root wheel 96B 11 3 05:11 lib/
drwxr-xr-x 17 root wheel 544B 11 3 05:11 misc/
drwxr-xr-x 8 root wheel 256B 11 3 05:11 pkg/
-rw-r--r-- 1 root wheel 26B 11 3 05:00 robots.txt
drwxr-xr-x 68 root wheel 2.1K 11 3 05:11 src/
drwxr-xr-x 304 root wheel 9.5K 11 3 05:11 test/
查看 go 语言安装版本,目前安装的是 1.11.2 版本:
$ go version
go version go1.11.2 darwin/amd64
HelloWorld程序
创建一个文件名为: hello.go
,代码如下:
package main
import "fmt"
func main() {
fmt.Println("Hello, World!");
}
使用 go run
命令运行 hello.go
程序:
$ go run hello.go
Hello, World!
使用 go build
构建代码,并执行编译后的可执行文件:
$ go build hello.go
$ ./hello
Hello, World!
程序分析
// 定义了包名
package main
// 引入 fmt 包,fmt 包实现了格式化 IO(输入/输出)的函数
import "fmt"
// main 函数是每一个可执行程序所必须包含的,一般来说都是在启动后第一个执行的函数
// 如果有 init() 函数则会先执行该函数。
func main() {
// 将字符串输出到控制台,并在最后自动增加换行字符"\n"
fmt.Println("Hello, World!")
}
参考链接
[END]