50

go环境搭建,最简语法入门

 5 years ago
source link: https://www.tuicool.com/articles/iemQfiJ
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

来到 https://golang.google.cn/

下载压缩包版本如下图

RfyINbr.png!web

image.png

解压缩到想放入的硬盘目录

faYJ7fI.png!web

image.png

其中的bin目录就是可执行文件的目录

接下来配置下环境变量

首先把bin目录加入到系统变量的path下

3AFBNvE.png!web

image.png

保存后在cmd窗口查看下

jyi26nY.png!web

image.png

接下来还需要设置另外两个环境变量

GOPATH和GOROOT

GOROOT就是go安装文件的路径

GOPATH:go的一些工具或者下载的包都会用到这个目录,在GOROOT里找不到则会到GOPATH里寻找

下面看下环境变量的设置

YRbAZfY.png!web

image.png

3UFvqiE.png!web

image.png

下面看下硬盘下目录结构

iMBbeuU.png!web

image.png

其中的go就是安装文件的路径

下面的gopath里面包含三个文件夹

rIRVJrF.png!web

image.png

bin放go编译好的可执行文件 pkg是一些包文件 src下面是源码目录

接下来在src下面建一个mygo文件夹

然后打开goland

新建一个项目 目录指向mygo文件夹

其中settings里面的GOROOT和GOPATH和环境变量里面的相同

2IfU7v7.png!web

image.png

加下来创建一个index.go

里面如下

EjIV3av.png!web

image.png

打印了 hello go

接下来运行下程序

go是需要编译的

首先在cmd里面运行

2EjmueI.png!web

image.png

可以看见控制台直接输出了

接下来执行 go build

f2ANzuv.png!web

image.png

来到项目文件夹 可以发现如下

Jj22Urf.png!web

image.png

多了一个mygo.exe文件 注意这个不是index.exe而是mygo.exe 和项目名相同的

最后我们执行下go install

VbyqIvV.png!web

image.png

这个命令会在下面这个目录下生成一个exe文件

7NJfIri.png!web

image.png

最后来到bin目录

eeeEziv.png!web

image.png

go里面还可以开启本地文档

命令行输入如下

fArQFbB.png!web

image.png

浏览器输入localhost:8090 出现如下 我们就可以在本地浏览文档了(相对较快)

uqaYBfV.png!web

image.png


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK