安装本软件之前需要事先安装Go语言环境,参见:Ubuntu中安装Go语言环境。

LiteIDE是Google Go语言的一个开发工具。

1.下载LiteIDE软件

该软件下载地址是:SourceForge LiteIDE。

下载的文件是liteidex30.2.linux64-qt4.tar.bz2(不同操作系统版本其文件名可能不同)。

LiteIDE软件也可以从Golang中国网站下载,网址为:Golang中国 LiteIDE下载。如图所示:

2.解压缩安装

将LiteIDE软件安装到目录/opt下。

需要使用以下命令,以root权限打开文件管理器:

$ sudo nautilus

将下载的文件liteidex30.2.linux64-qt4.tar.bz2拷贝到目录/opt下,然后解压缩(提取)该文件。此时会生成目录/opt/liteide。LiteIDE软件在该目录中。

上述操作完毕后,将文件liteidex30.2.linux64-qt4.tar.bz2删除。

3.运行LiteIDE

点击/opt/liteide/bin/liteide即可运行LiteIDE软件。如下图所示:

从上图可以看出,godoc似乎尚未安装。

4.创建Go项目

点击按钮“新建”,显示以下界面:

选择Go1 Command Project,并且输入名称,然后点击按钮“OK”。显示以下界面:

点击按钮“Yes”。此时会自动生成Hello目录,并且自动创建文件“main.go”。

6.调试运行程序

需要注意的是,要正确选择环境。这里选择“linux64-local”,以便确认环境变量是否设置正确。如下图所示:

编写与运行程序如下图所示:

Ubuntu构筑LiteIDE的Go语言开发环境相关推荐

  1. 1.20 LiteIDE搭建Go语言开发环境

    LiteIDE 是一款专为Go语言开发而设计的开源.跨平台.轻量级集成开发环境(IDE),基于 Qt 开发(一个跨平台的 C++ 框架),支持 Windows.Linux 和 Mac OS X 平台. ...

  2. 轻松玩转树莓派Pico之三、Windows+Ubuntu虚拟机模式下VSCode C语言开发环境搭建

    目录 1.VSCode下载与安装 2.VSCode基础插件安装 3.SSH连接与配置 4.SSH免密登录 5.Pico编译 工欲善其事,必先利其器.之前的介绍的Pico流程都是通过命令行编译,没有进行 ...

  3. Go语言开发环境配置

    http://blog.csdn.net/hil2000/article/details/41261267/ 一.我为什么要学习go语言 当今已经是移动和云计算时代,Go出现在了工业向云计算转型的时刻 ...

  4. GCC编译器简明教程(Linux下C语言开发环境的搭建)

    GCC编译器简明教程(Linux下C语言开发环境的搭建) 市面上常见的Linux都是发行版本,典型的Linux发行版包含了Linux内核.桌面环境(例如GNOME.KDE.Unity等)和各种常用的必 ...

  5. 【链块技术10期】区块链基础语言(二)——GO语言开发环境搭建

    ‍原文链接:区块链基础语言(二)--Go语言开发环境搭建 一.操作系统位数的查询方法‍ 在安装前首先要了解个人的电脑系统位数是32位还是64位. 1.1Windows系统查询方法 右击"计算 ...

  6. win10 C语言开发环境搭建

    win10 C语言开发环境搭建 一.编辑器的选择 二.windows10下的开发环境 方法一: 1.下载msys64 2.更新安装包,下载mingw64 gcc编译器 3.打开clion编辑器,配置m ...

  7. Ubuntu18.04 安装Eclipse搭建C语言开发环境

    第1步:磁盘划分50G用来安装虚拟机,划分的步骤参考链接http://www.coozhi.com/youxishuma/diannao/77881.html 第2步:安装虚拟机工具VMWare,安装 ...

  8. 大数据DTSpark蘑菇云行动之 第一课:Scala语言开发环境搭建

    大数据DTSpark"蘑菇云"行动之 第一课:Scala语言开发环境搭建 第一次听王家林老师的课,感觉很不错,特别是家林老师对技术的那种热情深深的感染了我.希望在以后的日子学有所成 ...

  9. Google Go语言开发环境搭建

    Go语言 Go语言是谷歌2009发布的第二款开源编程语言.Go语言专门针对多处理器系统应用程序的编程进行了优化,使用Go编译的程序可以媲美C或C++代码的速度,而且更加安全.支持并行进程. 2012年 ...

最新文章

  1. html流式布局怎么用,css 流式布局什么意思?
  2. 浅谈强化学习的方法及学习路线
  3. OpenStack Heat 如何来实现和支持编排
  4. 【Spring注解】@Condition条件注册
  5. 基于DVB-T标准,COFDM调制系统的利用导频信号进行符号粗同步
  6. js ejs for语句的第二种遍历用法
  7. 中芯国际发布2021Q1财报:55/65纳米工艺依旧为营收主力
  8. DFINITY创始人:目前仍以Q1路线图为主要目标,正在进行创世启动前的安全审计
  9. 《零基础学习Liunx之三》 The following takes place between 04:00PM and 05:00PM
  10. 高并发大容量 NoSQL 解决方案探索
  11. 新建mavan项目转为web项目
  12. 免安装版VSCode配置(便携模式)
  13. Lectra力克公司发布新战略 助力客户打造“工业4.0”智造流程
  14. 遗传算法--适应度尺度变换
  15. 直播视频分辨率码率参考设置
  16. 苹果零售店被指销售翻新机
  17. 如何在android lolipop中开启google now
  18. 修改UE4的缓存路径
  19. 运用supervisor管理thinkqueue 和swoole推送
  20. cpu和内存占用过高,但是任务管理器中的进程占用的内存和cpu看不出来

热门文章

  1. QFN封装的PCB焊盘和印刷网板的设计
  2. 使用reCAPTCHA实现验证码
  3. 【源码】心率变异性分析的ECG类
  4. 激光切割机的原理是什么?(激光切割机的结构是什么样的)
  5. 令人相见恨晚的PPT技巧,熟练掌握后,工作效率提升10倍
  6. 剑指Offer(Python多种思路实现):树的子结构
  7. 每日一书丨《百万在线》罗培羽:服务端入门不该陷进网络编程
  8. windows10简单试用多图,连薛定谔的猫都杀死了
  9. 极验验证码的破解3-模拟浏览器渲染
  10. SVN碰到的一些问题