这是我参与「第三届青训营 -后端场」笔记创作活动的的第1篇笔记
下载
下载站:golang.google.cn/dl/ 下载一个相对较新的版本(182)
-
可执行安装包
-
压缩包
这里选择了下载压缩包,解压。
解压到D盘:
Go开发环境配置
系统环境变量
-
设置GOPATH
-
设置GOROOT
-
Go环境是否安装成功
国内镜像配置
- 打开你的终端并执行
$ go env -w GO111MODULE=on
$ go env -w GOPROXY=https://goproxy.cn,direct
- 查看Go环境参数
第一行代码
Go语言介绍
Go 是一个开源的编程语言,它能让构造简单、可靠且高效的软件变得容易。 Go是从2007年末由Robert Griesemer, Rob Pike, Ken Thompson主持开发,后来还加入了Ian Lance Taylor, Russ Cox等人,并最终于2009年11月开源,在2012年早些时候发布了Go 1稳定版本。现在Go的开发已经是完全开放的,并且拥有一个活跃的社区。
输出 HelloWorld
package main
import (
"fmt"
)
func main() {
fmt.Println("hello world")
}
package main 定义了包名。你必须在源文件中非注释的第一行指明这个文件属于哪个包
package main表示一个可独立执行的程序,每个 Go 应用程序都包含一个名为 main 的包。
import ( "fmt" )告诉编译器这个程序需要使用 fmt 包
fmt.Println(...) 可以将字符串输出到控制台,并在最后自动增加换行字符 "\n"。