zoukankan      html  css  js  c++  java
  • Windows下GO开发环境配置

    GO下载                 https://golang.org/dl/

    IDE-goland下载    http://www.jetbrains.com/go/

    本次安装go1.9.3.windows-amd64.msi和goland-2017.3.1.exe版本。

    安装Go

    双击安装包,一路next下去就可以了。

    安装成功后,使用go version可以查看go版本,确定是否安装成功。

    配置系统环境变量

    GOROOT就是go的安装目录

    GOPATH是作为编译后二进制的存放目的地和import包时的搜索路径 (其实也是你的工作目录, 你可以在src下创建你自己的go源文件, 然后开始工作)

    不要把GOPATH设置成go的安装路径

    GOPATH之下主要包含三个目录: bin、pkg、src
    bin目录主要存放可执行文件; pkg目录存放编译好的库文件, 主要是*.a文件; src目录下主要存放go的源文件

    需要把GOPATH中的可执行目录也配置到环境变量中, 否则你自行下载的第三方go工具就无法使用了

    在path中增加:%GOROOT%/bin;%GOPATH%/bin;

    安装Goland

    执行安装文件,一路next就行了。因为是试用版本,故有三十天的限制。到期重装就可以了。

    直接跳过license环节,进入工程配置界面。license可以后续再配置

     路径配置到gopath下面

     进入工程界面,右键new-go file,创建HelloWorld

     

    修改文件内容:

    package main
    
    import "fmt"
    
    func main(){
        fmt.Printf("Hello World!")
    }

    右键点击文件,选择运行。

    配置github

    进入file-setting,搜索github进行配置

    从github上获取源代码,以Tidb为例,本机需要安装有git

    TiDB的github路径如下  https://github.com/pingcap/tidb.git

    下载执行路径如下: go get github.com/pingcap/tidb  

    包会自动下载到gopath路径下,按照包结构自动展开。

    可以创建工程直接将gopath做为项目的主目录。

  • 相关阅读:
    Populating Next Right Pointers in Each Node I&&II ——II仍然需要认真看看
    MySQL源码分析以及目录结构
    mysql分表的三种方法
    Hadoop学习
    关系型数据库ACID
    九种基本数据类型和它们的封装类
    java中堆和栈的区别
    软件测试-----Graph Coverage作业
    Lab1--关于安装JUnit的简要描述
    动态导入(import)和静态导入(import)的区别
  • 原文地址:https://www.cnblogs.com/maobuji/p/8360414.html
Copyright © 2011-2022 走看看