windows安装golang&sublime text 3 配置golang开发环境
日期: 2020-12-13 分类: 跨站数据测试 497次阅读
安装golang
去官网下载对应的安装包或源码,进行安装或自行编译。
- golang安装程序会自动将可执行文件所在目录(xx\bin)添加到系统PATH变量。
- 新建用户变量
GOPATH
。%GOPATH%\src
存放第三方库,当然用GOPATH
做为开发的工作路径也是可以的,可以存在多个。 - 不需要设置
GOROOT
https://dave.cheney.net/2013/06/14/you-dont-need-to-set-goroot-really
sublime text 3 配置golang开发环境
-
工具>编译>编译系统>新建编译系统,配置为如下内容:
{ "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: ***
-
编译运行时,如果有以下报错:
cannot find package "***" in any of ***
,就检查第一步安装时配置的环境变量是否有问题 -
插件方式
除了自行新建编译系统的方式外,还可以通过安装插件的方式来配置
Gosublime
插件已经找不到了,如果用插件的话,用Golang Build
这个插件以run方式运行时,只能编译当前文件,所以没法调用同一个包下其他文件的方法安装完成后,在
首选项>package setting>Golang cofig>setting user
配置为以下内容:{ "PATH": "安装目录/bin", "GOPATH": "工作目录" }
除特别声明,本站所有文章均为原创,如需转载请以超级链接形式注明出处:SmartCat's Blog
精华推荐