GO for windows环境下载地址2

本文详细介绍了在Windows环境下配置Go语言环境,包括设置环境变量、编译执行Go代码的方法,以及如何确保Go文件的中文支持。同时提供了解决中文支持常见问题的步骤,如修改代码页、字体等。

go for windows下载:http://code.google.com/p/go-windows/ ,http://savechina.download.youkuaiyun.com/

使用前需要dos执行
set GOROOT=<the go folder>
set GOOS=mingw
set GOARCH=386
set PATH=<the go folder>\bin

编译执行test.go文件需要执行

1  8g test.go  // 编译生成test.8
2  8l  test. 8   // 连接生成8.exe
3  8   // 执行8.exe



中文支持需要保证go文件采用utf-8格式存放,且没有BOM字符
1、dos执行chcp 65001 //修改代码页为utf-8,否则无法通过编译
2、修改dos窗口字体为新宋体,否则显示的字符为乱码
3、在chcp之后似乎就不支持批处理文件了。
如果你写了一个bat来编译执行,那么,失败不是你的人品问题。
4、关于BOM,请看http://en.wikipedia.org/wiki/Byte_order_mark,大意就是windows下的编辑器notepad在保存utf-8文件的时候会自动在文件开头加三个Byte,内容为EF BB BF。你可以用VIM 或者Notepad++来编辑代码。如果是用editplus,在工具-参数选择-文件里把“不添加字节顺序标记到UTF-8文件”勾上就可以了。没有 editplus?呵呵,写个go文件删除指定文件开头的三个字节就可以了。

转载于:https://www.cnblogs.com/gredswsh/archive/2011/06/08/go_lang_windoes_env.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值