GO编译环境搭建(基于SublimeText3)

1、我的机器是32位的win,可以去下面连接下载:http://download.csdn.net/detail/cumtwys/7695131

      如果需要其他版本请到google官网下载(貌似被封了):http://code.google.com/p/go/downloads/list?q=OpSys-Windows+Type%3DInstaller

2、配置系统环境变量

     新建变量名:GOBIN 

     变量值:C:\go\bin

     新建变量名:GOARCH 

     变量值:386

     新建变量名:GOOS 

变量值:windows

     新建变量名:GOROOT 

     变量值:C:\go

     编辑PATH变量,在最后添加 ;%GOBIN%

3、配置Sublime Text

     按住【Ctrl+shift+p】,在弹出框内输入【install】,按回车,输入【gosublime】,按回车安装,等待安装完成;

     添加sublime下的编译系统,在sublime下选择【工具菜单】,选择【编译系统】,继续选择【新编译系统】,在弹出的文件内写入如下代码:

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

保存为go,然后在【工具】---->【编译系统】内会发现go的编译选项。

4、测试代码

package main

import (
	"fmt"
)

func main() {
	// 例子1
	var a int
	var b string

	fmt.Printf("a = %d\n", a)
	fmt.Printf("b = %s\n", b)
}


5、保存,按CTRL+B,编译可以看到控制台输出了如下结果:

  

6、运行正确,在sublime下编译会稍微慢一些。

本文来自:CSDN博客

感谢作者:cumtwys

查看原文:GO编译环境搭建(基于SublimeText3)

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。