基于 Web 的 Go 语言 IDE - Wide 1.5.1 发布!

原创 2016年08月31日 10:42:15

Wide 是一个基于 Web 的 Go 语言 IDE, 其目标不是彻底代替本地 IDE,而是做本地 IDE 很难做到的事情

  • 分享代码:类似 playground,但支持多文件并提供嵌入方式,在其他网站(比如技术社区帖子)展现、运行代码
  • 团队协同:比如标记代码 issue 并通知、编辑状态显示,这个特性很类似一些即时战略游戏中的玩家协作,这里是特性设计:英雄模式
  • 随时随地:不用装环境(或者说不用经常升级吧),能联网就能开发。当然,也可以本地跑 Wide
  • 支持移动设备,即使不支持开发(或者是支持的体验很差),但是可以运行,可以浏览代码
  • 易于和其他系统进行集成、扩展

大家可以使用我们提供的 Wide 在线服务,也可以自行下载并在本地环境运行 Wide 私服

Playground

Wide 目前提供了运行单文件的 Playground,可以看作是 golang.org 的 Go Playground 的增强版:

  • 语法高亮、自动完成
  • 通过 WebSocket 进行实时运行输出
  • Disqus 整合
  • 能够方便地嵌入其他站点(比如个人博客),请查看 《Go 学习笔记》 进行体验

使用截图

自动完成
自动完成

快速打开文件
快速打开文件

多主题
多主题

显示构建错误
显示构建错误

交叉编译
交叉编译

1.5.1 改进

项目


PS:附送 10 个黑客派注册邀请码

E7Wj3HDvfX1GHD1V
PdgH0QLws3bIqYQm
I5F2M3VijGeNLG2N
78QM25deWTy17JgK
x92Tduvmxugdhtte
sZsaXhGfzBczrbOI
6PdcPZJEVNXovLVo
c92VkfQWOO4Hp9vf
pCuoMffKyV2ZSWxs
FPWIKrkvvi1LBv1B

版权声明:欢迎加入开源技术 Q 群:242561391,让学习和分享成为一种习惯!

几款Golang IDE对比

Go语言目前已经在开发者中越发的流行,自然很多人都在寻找合适的IDE来实现代码语法高亮、自动补全以及其他编辑特性。 下面就几种常用的IDE进行对比介绍: 1. Sublime text 这个文本编...
  • rudyn
  • rudyn
  • 2017年06月27日 23:44
  • 17115

Windows下搭建go语言开发环境 以及 开发IDE (附下载链接)

本文主要介绍如果在windows下搭建go语言开发环境 以及 配置开发IDE,另外 提供下载链接。...
  • shuideyidi
  • shuideyidi
  • 2014年08月06日 10:15
  • 30817

go语言快速入门:Web开发框架(10)

go语言进行开发Web开发,虽然使用go语言自身的包即可实现,但是需要快速开发的时候对初学者还是有一定的障碍。go语言有上千个开源的项目,而这其中也不乏面向web开发的框架,比如Revel/beego...
  • liumiaocn
  • liumiaocn
  • 2017年02月04日 21:46
  • 2986

go语言实现的简单web服务器

go语言让web服务器实现和部署变得异常简洁.终于可以抛开乱七八糟的项目结构和体积庞大的IDE,一窥其基本原理....
  • liutgnukernel
  • liutgnukernel
  • 2016年06月06日 15:52
  • 1057

go语言快速入门:Web应用的HelloWorld(11)

go有很多优秀的框架,可以在其基础之上进行Web开发,非常方便。其实即使不使用框架,go提供的面向web开发的标准包使用起来进行Web开发也极为方便。至少第一个Web应用的入门HelloWorld,在...
  • liumiaocn
  • liumiaocn
  • 2017年02月05日 07:03
  • 2191

流行的Go语言web框架简介

Golang被称为云计算时代的C语言,它以其独特的优势逐渐被越来越多的公司所关注和使用。 为了充分利用Golang的Web开发优势,有必要熟悉一下Golang的web框架。 1  Beego (...
  • GreatElite
  • GreatElite
  • 2016年02月29日 10:40
  • 32875

GO语言教程(二)编辑器IDE之JetBrains篇(PyCharm+go插件plugin)

个人比较喜欢JetBrains旗下的IDE,例如 Intellij IDE,PyCharm,等等。本文以PyCharm为例,安装go插件(go plugin),以支持go编程。...
  • chenggong2dm
  • chenggong2dm
  • 2015年10月26日 15:33
  • 16798

最好的6个Go语言Web框架

GO 语言爱好者的最佳Web框架 如果你是自己写一个小应用程序,那你可能不需要Web框架。但是如果你要做产品,那么你肯定需要一个好的框架。 如果你认为你有相应的知识和经验,你会自己编写所有...
  • kwame211
  • kwame211
  • 2017年12月08日 09:26
  • 465

go 语言实现一个简单的 web 服务器

学习Go语言的一些感受,不一定准确。 假如发生战争,JAVA一般都是充当航母战斗群的角色。 一旦出动,就是护卫舰、巡洋舰、航母舰载机、预警机、电子战飞机、潜艇等等 浩浩荡荡,杀将过去。 (...
  • u013378306
  • u013378306
  • 2016年09月05日 13:26
  • 13711

[1]Go语言历史概览

Go语言的前身是Limbo,Limbo是用于开发运行在小型计算机上的分布式应用的编程语言,他支持模块化编程,编译期和运行时的强类型检查,进程内基于具有类型的通信通,原子性垃圾收集和简单的抽象数据类型。...
  • baobeijuzi
  • baobeijuzi
  • 2015年02月02日 22:57
  • 637
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:基于 Web 的 Go 语言 IDE - Wide 1.5.1 发布!
举报原因:
原因补充:

(最多只允许输入30个字)