从小白到区块链工程师:第一阶段:Go语言环境的搭建(1)

释放双眼,带上耳机,听听看~!

一,Golang语言简介

       2009年由谷歌公司推出,由C语言之父Ken Thompson主导研发。Go(又称Golang)是Google开发的一种静态强类型、编译型、并发型,并具有垃圾回收功能的编程语言。可爱的吉祥物是地鼠。

从小白到区块链工程师:第一阶段:Go语言环境的搭建(1)

 

二,Golang语言环境搭建

      提示:我们本套课程后面的区块链开发是基于Ubuntu操作系统的,但我们在前期学习Go语言语法的过程中使用Windows10操作系统。Go语言是跨平台的。(指的是不同的这个语言可以在不同的操作系统服务器开发Linux,Window,Mac…..)。

     如果想开发Go语言程序,那么我们的计算机首先要安装Go语言的环境。

     1:下载安装包,地址:https://studygolang.com/dl

从小白到区块链工程师:第一阶段:Go语言环境的搭建(1)

    我们前期使用Windows。所以选择下载图中所示的Windows版本。下载完成之后我们找到刚下好的安装包。

从小白到区块链工程师:第一阶段:Go语言环境的搭建(1)

2: 安装Go语言开发包

   双击go语言安装包,界面效果如下所示。

从小白到区块链工程师:第一阶段:Go语言环境的搭建(1)

   点击“运行”。

从小白到区块链工程师:第一阶段:Go语言环境的搭建(1)

 

从小白到区块链工程师:第一阶段:Go语言环境的搭建(1)

   点击“Next”。

从小白到区块链工程师:第一阶段:Go语言环境的搭建(1)

    选择你安装的目录,我这里不做修改,直接点击“Next”。

从小白到区块链工程师:第一阶段:Go语言环境的搭建(1)

 

点击“Install(安装)”。

从小白到区块链工程师:第一阶段:Go语言环境的搭建(1)

从小白到区块链工程师:第一阶段:Go语言环境的搭建(1)

   点击“finish”完成。我们怎么测试一下是否go语言的安装包已经安装成功了呢?

3: 检测是否安装成功?

    通过window系统的命令行来查看,首先,按住你键盘上的Win+R键。弹出命令行对话框。输入指令“cmd”。

从小白到区块链工程师:第一阶段:Go语言环境的搭建(1)

   打开Windows下面的命令提示行窗口。

从小白到区块链工程师:第一阶段:Go语言环境的搭建(1)

   直接输入指令,go version。回车出现安装的go语言版本信息。

从小白到区块链工程师:第一阶段:Go语言环境的搭建(1)

从小白到区块链工程师:第一阶段:Go语言环境的搭建(1)

4: 配置go语言的环境

我们需要配置两个环境变量。GOPATH和GOROOT。

GOPATH为项目目录(你将来在什么地方写代码的文件夹)

GOROOT为安装目录(你的Go语言安装包安装在了什么地方)。

我们来配置一下这两个安装环境,首先右击“此电脑”。

从小白到区块链工程师:第一阶段:Go语言环境的搭建(1)

 

 从小白到区块链工程师:第一阶段:Go语言环境的搭建(1)

   点击“高级系统设置”。在“高级”选项卡下面有一个“环境变量”。

从小白到区块链工程师:第一阶段:Go语言环境的搭建(1)

点击“环境变量”。

从小白到区块链工程师:第一阶段:Go语言环境的搭建(1)

   我们看到这里GOROOT的变量已经配置好了,指向了我们Go语言安装的位置。我们点击“新建”,将GOPATH添加到系统变量中。

从小白到区块链工程师:第一阶段:Go语言环境的搭建(1)

我们现在电脑上还有建立一个存放我们代码的文件夹。

我们在电脑里新建一个即可,比如说我的代码放在D盘下的GoCode文件夹,在GoCode下面我新建了一个子文件夹叫做src来存放我以后写的代码(注意:在golang语言中大家约定俗成的存放源文件的文件夹名称都是src。后面详细解释)

从小白到区块链工程师:第一阶段:Go语言环境的搭建(1)

从小白到区块链工程师:第一阶段:Go语言环境的搭建(1)

   回到我们的系统变量中,我们来配置系统变量。

从小白到区块链工程师:第一阶段:Go语言环境的搭建(1)

点击“确定”之后,我们就配置好了。我们来看一下是否将系统变量配置好。

首先我们准备一个go语言的源代码。

在D:\\GoCode\\src下面新建一个HelloWorld.go文件。

(记事本文件)

从小白到区块链工程师:第一阶段:Go语言环境的搭建(1)

打开文本文件里输入以下代码:复制下面的代码,粘贴到新建的HelloWorld.txt.

package main
import \"fmt\"
func main() {
    fmt.Println(\"Hello, World!\")
}

从小白到区块链工程师:第一阶段:Go语言环境的搭建(1)

保存并修改后缀名为.go。(注意go语言的后缀名为.go),保存完毕之后,我们在控制台将这个程序运行起来。看是否能够出现“HelloWorld”。

步骤如下,输入cmd命令。打开控制台。

从小白到区块链工程师:第一阶段:Go语言环境的搭建(1)

找到我们的源代码所在的位置。(命令行找到)。

D:

cd GoCode/src

从小白到区块链工程师:第一阶段:Go语言环境的搭建(1)

 

执行指令“go run HelloWorld.go”。

显示效果如下所示。

从小白到区块链工程师:第一阶段:Go语言环境的搭建(1)

安装配置成功。

本套课程我录制的有视频课程。在学习中我希望和大家一起沟通探讨,需要视频或者想与我沟通的朋友可以加微信。

从小白到区块链工程师:第一阶段:Go语言环境的搭建(1)

 

给TA打赏
共{{data.count}}人
人已打赏
随笔日记

spring源码 — 五、事务

2020-11-9 3:53:31

随笔日记

中国杠杆率进程2018年度报告:我国宏观杠杆率七年来首次下降

2020-11-9 3:53:33

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索