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": "工作目录"
    }
    
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值