Go语言安装与第一个HelloWorld程序

版权声明:本文为博主原创文章,未经博主允许不得转载。 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]

猜你喜欢

转载自blog.csdn.net/cnwyt/article/details/84894464