go语言学习--安装和环境搭建

    下载安装包:

  下载地址:https://golang.org/dl/,依据不同的系统下载相应的64和32位,
go语言学习--安装和环境搭建
我的是window系统64位安装的是go1.4.windows-amd64.msi,打开点下一步,选择安装目录是D:\盘,看是否安装成功win+R输入cmd打开终端输入命令:go version
go语言学习--安装和环境搭建
环境变量配置:
方法一:手动操作桌面点电脑图标右键电脑属性,环境变量
go语言学习--安装和环境搭建

go语言学习--安装和环境搭建
配置三个环境变量:
GOROOT   go安装目录
GOPATH    go工作目录
GOBIN       放置编译后生成的可执行文件
在安装gopath指向c盘默认账户下面,自定义就要配置环境变量
我的工作目录是D盘下面新建的workspace,所以GOPATH要配置到对应工作文件夹

go语言学习--安装和环境搭建
go语言学习--安装和环境搭建
方法二:命令设置
set GOROOT "%GOROOT%D:\Go"
set GOPATH "%GOPATH%D:\workspace"
set GOBIN "%GOBIN%D:\workspace\bin"

按上面自定义配置需要自己新建这3个文件夹
在工作目录下面会有三个文件目录:
src 目录:放置项目和库的源文件;
pkg 目录:放置编译后生成的包/库的归档文件;
bin 目录:放置编译后生成的可执行文件
Goland的命令:
直接在终端中输入 go help 即可显示所有的 go 命令以及相应命令功能简介,主要有下面这些:

  • build: 编译包和依赖
  • clean: 移除对象文件
  • doc: 显示包或者符号的文档
  • env: 打印go的环境信息
  • bug: 启动错误报告
  • fix: 运行go tool fix
  • fmt: 运行gofmt进行格式化
  • generate: 从processing source生成go文件
  • get: 下载并安装包和依赖
  • install: 编译并安装包和依赖
  • list: 列出包
  • run: 编译并运行go程序
  • test: 运行测试
  • tool: 运行go提供的工具
  • version: 显示go的版本
  • vet: 运行go tool vet

命令的使用方式为: go command [args], 除此之外,可以使用go help <command> 来显示指定命令的更多帮助信息。

在运行 go help 时,不仅仅打印了这些命令的基本信息,还给出了一些概念的帮助信息:

  • c: Go和c的相互调用
  • buildmode: 构建模式的描述
  • filetype: 文件类型
  • gopath: GOPATH环境变量
  • environment: 环境变量