• Win7环境下搭建Go开发环境,基于VSCode编辑器


    一、在搭建的时候参考以下文章

       http://www.cnblogs.com/zsy/archive/2016/02/28/5223957.html

       http://blog.csdn.net/hil2000/article/details/51714607

       http://www.cnblogs.com/mubing/p/5820038.html

       http://www.golangtc.com/t/57d3961db09ecc1635000170

    二、准备(将所有需要的软件下载下来)

    1、VSCode

        http://code.visualstudio.com/docs/?dv=win

    2、Go API包 (因为被强,所以使用了国内下载地址)

        http://www.golangtc.com/download

    3、下载Go的第三方扩展包(包含智能提示,索引,包等等)

       1)https://github.com/golang/tools

       

            GO第三方扩展包Tools包

         2)https://github.com/derekparker/delve  

             此包用于调试之用

         

              3) https://github.com/peterh/liner

                 

       三、安装

       1、安装Go的API包 

           安装过程一路下一步,就OK。

           这里主要说一下,安装完成后,需要打开系统环境变量设置窗口,进行go必要参数设置

           

         GOROOT  这里GOAPI包的安装根目录

         GOBIN     这里Go的bin目录

         GOPATH   这里工作目录(这个目录可以自己随便指定)

         Path         添加%GOPATH%in;D:Goin   (这里也可以是%GOROOT%in)

    最好打开cmd 输入go env 来查看相关参数有没有设置好

      

     2、安装VSCode 

        安装过程一路下一步

    这里可以全选。

    3、设置工作目录

       1) 在GoWorkSapce中新建src 和bin两个文件夹

            srcgolang.orgx ools  根据此目录创建相应的文件夹,并把之前下载的GO Tools包解压到此目录下

            srcgolang.orgderekparkerdelve  根据此目录创建相应的文件夹,并把之前下载的 delve  包解压到此目录下

            srcgolang.orgpeterhliner  根据此目录创建相对的文件夹,并把之前下载的liner包解压此目录下

        2) 将这些第三方类库进行安装注册

              打开CMD 命令窗口,把下面这些复制到窗口中进行安装

            

     1 go get github.com/nsf/gocode
     2 go get github.com/rogpeppe/godef
     3 go get github.com/golang/lint/golint
     4 go get github.com/lukehoban/go-find-references
     5 go get github.com/lukehoban/go-outline
     6 go get sourcegraph.com/sqs/goreturns
     7 go get golang.org/x/tools/cmd/gorename
     8 go get github.com/tpng/gopkgs
     9 go get github.com/newhook/go-symbols
    10 go get github.com/peterh/liner
    11 go get github.com/derekparker/delve/cmd/dlv
    12 go get golang.org/x/tools/cmd/guru

     4、打开 VSCode ---打开文件夹,将D:GoWorkSpace设置工作目录 ,并新建一个文件,命名为test.go

       

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

       复制以上内容。按F5 进行执行。

  • 相关阅读:
    jQuery 删除元素
    jQuery 添加元素
    jQuery 捕获
    jQuery 链
    jQuery Callback
    jQuery 停止动画
    jQuery 动画
    jQuery 滑动
    jQuery 淡入淡出
    SP2010开发和VS2010专家"食谱"--第七章节--使用客户端对象模型
  • 原文地址:https://www.cnblogs.com/yunfeng83/p/6065257.html
Copyright © 2020-2023  润新知