首先了解一下go语言:

Go 是一个开源的编程语言,它能让构造简单、可靠且高效的软件变得容易。

Go是从2007年末由Robert Griesemer, Rob Pike, Ken Thompson主持开发,后来还加入了Ian Lance Taylor, Russ Cox等人,并最终于2009年11月开源,在2012年早些时候发布了Go 1稳定版本。现在Go的开发已经是完全开放的,并且拥有一个活跃的社区。

Go语言几乎是集百家之长。例如:Go语言接受了函数式编程的一些想法,支持匿名函数与闭包。再如,Go语言接受了以Erlang语言为代表的面向消息编程思想,支持goroutine和通道,并推荐使用消息而不是共享内存来进行并发编程。总体来说,Go语言是一个非常现代化的语言,精小但非常强大。

首先,开始下载go语言的安装包:

下载地址:https://golang.google.cn/dl/

这里以windows为例:

go语言 rubu go语言 入门 知乎_go语言 rubu

 win系统的就直接点击windows版跳转到下载页面;

 

go语言 rubu go语言 入门 知乎_Go语言环境变量配置_02

下载好之后直接双击安装就行,傻瓜式安装;

默认是安装到C盘的,c:\Go\;

可以切换其他盘;

 

之后开始配置环境变量:

默认会自动配置环境变量,

在path里加入    C:\Go\bin

然后添加环境变量,

key为:GOROOT

value为:C:\Go\

go语言 rubu go语言 入门 知乎_Go语言入门_03

这个时候,我们打开命令行,就已经可以使用go命令了;

查看版本:

go version

查看配置:

go env

还需要配置一个GOPATH,

这个指向的是go的项目路径,也可以理解为执行编译路径吧;

go语言 rubu go语言 入门 知乎_Go语言安装_04

我这里配置的是D盘文件夹下;

之后就可以在当前文件夹下编写我们的第一个go文件了;

创建Demo.go文件;

编写如下代码:

package main

import "fmt"

func main() {
   fmt.Println("Hello World!")
}

之后保存 ;

然后在当前文件夹下打开命令行,

 

shift + 鼠标右键;

go语言 rubu go语言 入门 知乎_Go语言环境变量配置_05

 

 可以先验证一下,我们配置的GOPATH是否起效;

使用命令

go env

go语言 rubu go语言 入门 知乎_Go_06

 

 如上图所示,GOPATH被改变了,表示我们配置OK.

然后使用如下命令运行go文件:

go run Demo.go

go语言 rubu go语言 入门 知乎_Go语言环境变量配置_07

我们使用go语言编写的第一个Hello World! 就出来了;