Young87

SmartCat's Blog

So happy to code my life!

游戏开发交流QQ群号60398951

当前位置:首页 >跨站数据测试

windows安装golang&sublime text 3 配置golang开发环境

安装golang

去官网下载对应的安装包或源码,进行安装或自行编译。

  1. golang安装程序会自动将可执行文件所在目录(xx\bin)添加到系统PATH变量。
  2. 新建用户变量 GOPATH%GOPATH%\src存放第三方库,当然用GOPATH做为开发的工作路径也是可以的,可以存在多个。
  3. 不需要设置 GOROOT
    https://dave.cheney.net/2013/06/14/you-dont-need-to-set-goroot-really

sublime text 3 配置golang开发环境

  1. 工具>编译>编译系统>新建编译系统,配置为如下内容:

    {
    	"cmd": ["go", "run", "$path"],
        "file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
        "working_dir": "$path",
        "selector": "source.go"
    }
    

    命名为Go.sublime-package

    $path$file_path是等价的

    $path而不是$file,和命令go run .是等价的。go run file在包下只有一个go文件或有多个文件但没有调用时是没问题的,但是一旦调用,在st3中会报错:command-line-arguments: ***: undefined: ***

  2. 编译运行时,如果有以下报错:cannot find package "***" in any of ***,就检查第一步安装时配置的环境变量是否有问题

  3. 插件方式

    除了自行新建编译系统的方式外,还可以通过安装插件的方式来配置
    Gosublime插件已经找不到了,如果用插件的话,用Golang Build
    这个插件以run方式运行时,只能编译当前文件,所以没法调用同一个包下其他文件的方法

    安装完成后,在首选项>package setting>Golang cofig>setting user 配置为以下内容:

    {
        "PATH": "安装目录/bin",
        "GOPATH": "工作目录"
    }
    

除特别声明,本站所有文章均为原创,如需转载请以超级链接形式注明出处:SmartCat's Blog

上一篇: 【金融市场基础知识】——金融市场体系

下一篇: Arduino+nRF24L01多按键远程无线控制(发射端)

精华推荐