我有问题尝试设置从Sublime文本2运行当前文件.这是我在go.sublime-build文件中的内容
{
    "cmd": [ "go", "run", "${file}" ]
}
当我尝试在go源文件上运行build时,我收到错误
[Error 6] The handle is invalid
[cmd:  [u'go run', u'C:\\Users\\gprasant\\Documents\\GitHub\\programming_pearls\\src\\go\\quicksort.go']]
[dir:  C:\Users\gprasant\Documents\GitHub\programming_pearls\src\go]
有没有办法解决这个问题?或者在Go开发的Sublime文本中有另一个插件吗?
在我的 Mac 上,我需要以下代码:
/Users/your_user_name/Library/Application Support/Sublime Text 2/Packages/User/go.sublime-build
go.sublime-build
{
    "cmd": ["go run '${file}'"],
    "selector": "source.go",
    "path": "/usr/local/go/bin",
    "shell": true
}  
之后,任何 .go 文件都应该使用 command+B 构建并运行,将标准输出消息留在 sublime text 2 内置的控制台中。