GO语言编译环境采用gosublime(19新版)

环境:博主已下载好,并安装在E:/SDK,使用过sublime text3,有git

0x00 环境变量

默认已经有GOPATH(代码存放在这),PATH(安装go的bin目录即E:\SDK\bin),这里我再添个GOROOT系统变量,值为E:\SDK(安装go的根路径)

0x01 sublime text3下

sublime text3下按ctrl+shift+p输入pcip我已经装过了
重点介绍goSublime
sublime text3下点击preference->browse package
在package路径下右键Git base here
输入 git clone https://github.com/DisposaBoy/GoSublime
下载好后进入GoSublime->src->新建一个margo文件夹,把margo.sh->extension-example文件夹里的extension-example.go复制到margo文件夹里,并命名为margo.go
退出再进去sublime

sublime text3下点击preference->package setting->gosublime->setting user
添加

{
    "env": {
        "GOPATH": "//在环境变量里查看添加进去哦",
        "GOROOT": "//例如E:/SDK"
    }
}

点击preference->package setting->gosublime->setting default把
"fmt_tab_indent": false,false改成true
这些你都试过了,但是!!

0x02 Sublime text3 ctrl+b下
[ `go run hello.go` | done ]
actions: RunCmd, error: margo has not started after 0.200s

还是出现这一茬咋整,我们不是在GOPATH路径下存放代码么。
那我们help一下

help

看到可以改运行路径,那我们应该在gopath下运行才找得到嘛,so cd ../转到那个路径,然后愉快的go run hello.go
成功啦。emmm

小记:我好像有点半途而废,但有好像有点锲而不舍(什么鬼),小事都能放心里很久,可能是我太无聊了o(╥﹏╥)o还好最后都弄好了(#^.^#)

你可能感兴趣的:(GO语言编译环境采用gosublime(19新版))