go 入门之环境搭建-Windows

bnbqian · · 1654 次点击 · · 开始浏览    
这是一个创建于 的文章,其中的信息可能已经有所发展或是发生改变。

网上有很多关于go的环境配置的文章,都没有说出关键点。对于一个新人来说,请使用IDE,而不是sublime text,vim之类的文本编辑器。当然,当你上手之后,可以随便玩。

笔者这里推荐新人使用 LiteIDE,严格按照下面的目录结构建立文件夹。

E:\go  
E:\go\go #go.bat文件存放目录,该目录就是GO lang ZIP 压缩包解压缩后的目录,GO 环境核心目录
E:\go\GOPATH #扩展包或下载目录
E:\go\Dev#开发项目存储目录

go.bat 直接采用下面的。

@ECHO OFF 
IF EXIST %CD%\bin\go.exe ( 
IF EXIST %systemroot%\system32\setx.exe ( 
rem 处理器架构 386/amd64/arm
@SETX GOARCH amd64

rem 操作系统 darwin/freebsd/linux/windows
@SETX GOOS windows

rem Go 在你的电脑上的安装位置
@SETX GOROOT %CD%

rem 编译器和链接器的安装位置,默认是 $GOROOT/bin,一般情况下你可以将它的值设置为空,Go 将会使用前面提到的默认值
@SETX GOBIN %CD%\bin

rem 默认采用和 $GOROOT 一样的值,但从 Go 1.1 版本开始,你必须修改为其它路径。它可以包含多个包含 Go 语言源码文件、包文件和可执行文件的路径,而这些路径下又必须分别包含三个规定的目录:src,pkg 和 bin,这三个目录分别用于存放源码文件、包文件和可执行文件
@SETX GOPATH %CD:~0,-3%\GOPATH

REM sex 默认设置用户环境变量,加/M设置系统环境变量
REM 例如 SETX /M PATH_HOME ";%GO_BIN%;" 设置系统环境变量
@SETX PATH ";%CD%\bin;"
echo.
echo.
echo.
echo.
echo.
ECHO    设置成功!
echo.
echo.
echo.
echo.
echo.
) ELSE ( 
@ECHO ON 
@ECHO 未能找到%systemroot%\system32\setx.exe,请下载setx.exe程序 
) 
) ELSE ( 
@ECHO ON 
@ECHO GO安装目录不正确,未能按照预期计划执行
) 
@PAUSE 

so easy,enjoy the LiteIDE.

参考:

http://blog.csdn.net/fenglailea/article/details/41545585

有疑问加站长微信联系(非本文作者)

本文来自:博客园

感谢作者:bnbqian

查看原文:go 入门之环境搭建-Windows

入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889

1654 次点击  
加入收藏 微博
添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传