分享
  1. 首页
  2. 文章

golang开发环境(2016年9月16日)

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

一.windows下安装

1.下载go1.6.3.windows-amd64.msi,建议默认安装到‘C:\Go\’
(最新版本1.7.1不支持IDEA调试)
2.环境变量
变量 值 说明
GOROOT C:\Go\ 安装程序默认会设置,如果用zip方式安装则手动设置
Path C:\Go\bin 安装程序默认会设置,如果用zip方式安装则手动设置
GOPATH d:\goproject 需要自己设置
3.文件夹d:\goproject下面建3个子文件夹:src, pkg, bin
4.命令行下输入go env,会显示一堆go变量(和上面的环境变量匹配)
二.linux安装
1.下载go1.7.1.linux-amd64.tar.gz,解压到
2.设置环境变量(GOROOT, PATH, GOPATH)
3.GOPATH文件夹下面建3个子文件夹:src, pkg, bin
4.命令行下输入go env,会显示一堆go变量(和上面的环境变量匹配)
三.测试hello, world
(1)输入源码
package main
import "fmt"
func main() {
fmt.Println("hello, world")
}
(2)上面代码可保存到任意地方,不一定是GOPATH下面,运行
go run hello.go
go build hello.go
(3)上面代码保存到GOPATH下面的src/com.yongjian/hello.go,运行
cd src/com.yongjian
go install(后面不带参数)
..\..\bin\com.yongjian.exe或者../../bin/com.yongjian
(4)关于文件夹组织,这篇文章不错http://studygolang.com/articles/2233
四.使用liteide开发环境
1.安装mingw到默认路径,安装包选中mingw-developer-toolkit 和 mingw32-base 两个包,然后点 Installation → Apply Changes,
环境变量Path添加C:\MinGW\bin
2.(a)打开工具栏中的 system 下拉条,选中 win64,查看 → 编辑当前环境
(b)修改PATH,mingw的路径可能不正确:C:\MinGW\bin;C:\MinGW\mingw32\bin
(c)查看 → 管理 GOPATH,可以看到之前在环境变量里面设置的
3.参考上面网址,新建一个工程并调试
五.使用jetbrains IDEA开发环境
1.安装IDEA2016.2.4,在Settings->Plugins->"Browse repositories"搜索go插件并安装
2.在Settings->Languages & Frameworks->Go设置
3.创建一个项目,会提示选择sdk
4.调试,和其它jetbrains产品一样

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

本文来自:博客园

感谢作者:wjx0912

查看原文:golang开发环境(2016年9月16日)

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

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

用户登录

没有账号?注册
(追記) (追記ここまで)

今日阅读排行

    加载中
(追記) (追記ここまで)

一周阅读排行

    加载中

关注我

  • 扫码关注领全套学习资料 关注微信公众号
  • 加入 QQ 群:
    • 192706294(已满)
    • 731990104(已满)
    • 798786647(已满)
    • 729884609(已满)
    • 977810755(已满)
    • 815126783(已满)
    • 812540095(已满)
    • 1006366459(已满)
    • 692541889

  • 关注微信公众号
  • 加入微信群:liuxiaoyan-s,备注入群
  • 也欢迎加入知识星球 Go粉丝们(免费)

给该专栏投稿 写篇新文章

每篇文章有总共有 5 次投稿机会

收入到我管理的专栏 新建专栏