Golang学习实战笔记-基础 > golang介绍以及安装
windows下安装golang 1.12

1.下载

golang 国内下载地址:

https://studygolang.com/dl

选择 go1.12.4.windows-amd64.zip下载, 下载完成后解压到任意一个目录,这里以 C:Go 为例

2. 配置环境变量

2.1). 打开一个文件夹 在导航栏输入    控制面板\系统和安全\系统

2.2).点击高级系统设置 进入系统设置 如下图.

2.3) 点击环境变量 进入环境变量编辑页面

2.4) 选择Path变量 ,鼠标点击编辑 ,在弹出的编辑环境变量窗口中点击新建添加 C:\Go\bin 目录 (就是解压后的目录里面bin目录) 到环境变量.

3. 打开cmd 窗口 输入 go version   如果出现下面的提示就是安装成功.

4. 配置GOPATH 目录

    go命令依赖一个重要的环境变量:$GOPATH . GOPATH允许多个目录,当有多个目录的分隔符是分号 ";" ,  当有多个GOPATH时默认将go get获取的包存放在第一个目录下的src . 

    在 GOPATH目录下面有新建三个目录 src, pkg, bin .

    src   存放golang源代码

    pkg 编译时生成的中间文件(比如:.a golang编译包时,go mod 下载的文件.

    bin  编译后生成的可执行文件

5. 获取代码库 go get 

go get会做两件事:

1. 从远程下载需要用到的包

2. 执行go install

例如要下载  echo 框架

go get github.com/labstack/echo


go install

go install 会将生成的可执行文件直接放到bin目录下,当然这是有前提的,你编译的是可执行文件,如果是一个普通的包,会被编译生成到pkg目录下该文件是.a结尾

6. golang 目录结构

go_project     // go_project为GOPATH目录
  -- bin
     -- myApp1  // 编译生成
     -- myApp2  // 编译生成
  -- pkg
  -- src
     -- myApp1     // project1
        -- models
        -- controllers
        -- others
        -- main.go 
     -- myApp2     // project2
        -- models
        -- controllers
        -- others
        -- main.go