GO语言之LiteIDE软件的安装与使用

一、go语言环境的安装与配置

  1. 下载go语言编译器;
    下载地址:https://studygolang.com/dl
    根据实际的系统环境下载对应的安装包形式;
    以window为例:GO语言之LiteIDE软件的安装与使用_第1张图片
    双击进行安装,根据引导顺序安装即可(记住安装目录,默认情况下安装在C:/go/目录下)
    GO语言之LiteIDE软件的安装与使用_第2张图片GO语言之LiteIDE软件的安装与使用_第3张图片GO语言之LiteIDE软件的安装与使用_第4张图片
    更改环境变量:
    环境变量中,用户需要更改两个变量:GOROOT和PATH;
    GOROOT变量中的值应该修改为对应的安装目录(既安装时用户所选的安装目录,也就是go的安装更目录),如C:/go
    PATH变量中添加一条go安装目录下的bin,如C:/go/bin

环境变量有木有更新可以将所有的命令窗口关闭再打开,在命令行输入echo %对应的环境变量名%,如echo %PATH%。
如果没有更新,在不重启电脑的情况下,在名两行输入set path=,回车之后关闭命令行窗口,然后再打开命令行窗口看看对应的变量是否更新了;

用户变量中的环境变量GOPATH可设可不设,具体解释如下:
GOPATH即用户工程的文件目录,比如在G:\go_prj\目录下放着工程代码,里面有一个src目录,其中存放这用户不同工程的文件夹,此时GOPATH设置成G:\go_prj\;
设置GOPATH的用途在哪:
一般情况下,在命令行编译GO代码时,需要切换到对应代码的文件目录下,但如果设置了GOPATH,用户可以不用切换目录而直接运行go build project_name或者go run project_name(假设之前的G:\go_prj\src\下有一个hello工程文件,里面有main.go,那么用户可以在命令行下不切换目录的情况下直接运行go build hello生成执行文件,或者直接运行go run hello输出运行结果);
**注意1:**需要注意的是,go工具在自己的安装目录下也有一个src,如果这是了GOPATH,那么go工具会有两个src目录可寻找,因此需要避免这两个src有同名文件夹的情况。
**注意2:**go build project_name在那个目录下运行该语句,就在那个目录下生成执行文件。

GO语言之LiteIDE软件的安装与使用_第5张图片
验证:
win+R 输入cmd打开命令行,输入go,输入go的help信息,说明go语言工具安装成功;
此时也可以编写一下简单代码并保存为first.go;

package main

import (
	"fmt"
)

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

打开命令行,切换到first.go的目录下,运行如下代码即可:

//直接运行.go
go run first.go
//先编译生成可执行文件exe,再运行exe文件
go build first.go
first.exe

二、LiteIDE软件的安装与使用

部分用户可能觉得命令行比较麻烦,那么自然也有第三方IDE的软件,在这里介绍LiteIDE的安装与配置。
首先下载软件:https://sourceforge.net/projects/liteide/ 或者 http://liteide.org/cn/
下载之后解压到对应的文件夹即可使用,双击bin目录下的liteide.exe即可打开,为方便起见,可以将其做一个快捷方式放到桌面上。
打开软件,界面如图所示:

  • 根据系统,点击红色框框,选择自己电脑的系统,本人电脑为win10_64位操作系统,因此选择了win64;
  • 配置环境,点击菜单栏中的工具选项,选择编辑当前环境,会打开一个对应的环境配置文件win64.env,文件中可以看到很多路径配置信息,这里的一些路径和前面在GO工具安装后配置环境中的环境变量名差不多,根据用户的安装路径等实际修改即可;
  • 关于安装GO时讲到的GOPATH也可以在菜单栏中的工具菜单下管理GOPATH中找到进行设置。
  • 在配置文件中,可以看到有一个PATH中有c:\mingw64\bin路径,说明,需要用到时会去该目录下去寻找,为保证后期的需要,建议也安装一下,安装步骤见后;

MinGW,是Minimalist GNUfor Windows的缩写。它是一个可自由使用和自由发布的Windows特定头文件和使用GNU工具集导入库的集合,允许你在GNU/Linux和Windows平台生成本地的Windows程序而不需要第三方C运行时(C Runtime)库。MinGW 是一组包含文件和端口库,其功能是允许控制台模式的程序使用微软的标准C运行时(C Runtime)库(MSVCRT.DLL),该库在所有的 NT OS 上有效,在所有的 Windows 95发行版以上的 Windows OS 有效,使用基本运行时,你可以使用 GCC 写控制台模式的符合美国标准化组织(ANSI)程序,可以使用微软提供的 C 运行时(C Runtime)扩展,与基本运行时相结合,就可以有充分的权利既使用 CRT(C Runtime)又使用 WindowsAPI功能。(参考来自360百科)

GO语言之LiteIDE软件的安装与使用_第6张图片
GO语言之LiteIDE软件的安装与使用_第7张图片
配置完成后,即可以新建文件进行编写代码了;
file->new 或者Ctrl+N
GO语言之LiteIDE软件的安装与使用_第8张图片
然后点击菜单栏中的编译,先进行build,在点击run运行。

三、MinGW的安装
下载:https://osdn.net/projects/mingw/releases/
https://osdn.net/projects/mingw/releases/p15522

你可能感兴趣的:(GO语言之LiteIDE软件的安装与使用)