liteide

Windows下安装Go

社会主义新天地 提交于 2019-12-25 17:18:00
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 环境 基于go1.12.7 + liteIDE + windows10 步骤 1. 先安装go安装包 默认安装路径是 C:\Go,通常都会改,但这会影响到后面设置环境变量,因此更改到哪里要记住。 自定义路径安装到 D:\go\go1.12.7.windows-amd64\ 下,继续 完成安装。 2. 设置环境变量 完成安装后,打开环境变量设置。默认安装一个名为GOROOT的变量,值就是安装路径 为了方便管理环境变量,需要新建,并且重新修改一下 再添加一个名为GOPATH的环境变量,值为自定义路径,作用是“管理你的go项目”。 GOPATH= E:\go\project,意思是我的 GOPATH 是 e:\xxx 这个路径,以后我把这个路径作为 go 项目(代码、编辑文件、可执行文件)的顶层路径。 3. 验证安装是否成功 cmd下运行go命令 证明安装成功。 查看当前起作用的Go版本及安装路径 如上,安装没有问题。 来源: oschina 链接: https://my.oschina.net/yuhuashang/blog/3147290

LiteIDE no autocomplete

老子叫甜甜 提交于 2019-12-07 13:35:07
问题 I'm trying to use LiteIDE (the Go IDE) on Linux 32-bit. Everything works except for autocomplete. Builds, running, everything works. The gocode binary seems to be running tho: ithisa@miyasa ~> ps aux | grep gocode ithisa 10003 0.0 0.0 823788 2624 pts/1 Sl+ 09:06 0:00 /home/ithisa/scratch/liteide/bin/gocode -s -sock unix -addr localhost:37373 What might I be doing wrong? 回答1: You may need to set a GOROOT=. To set it within LiteIDE, look for the environment toolbar; it should be a a dropdown,

go笔记1-helloWorld

余生长醉 提交于 2019-12-07 07:43:27
有一次听一个沙龙技术演讲,讲师说go是互联网时代的c,听了详细介绍以后感觉很赞,尤其是并行层面真正在语言层面上做了控制及特殊的内存管理机制等。。。 好吧,下面上先上helloWorld代码。(以后系列的博客也是以代码为主) package main //这个是必须的,所有的go文件必须以 package开头 import "fmt" // ”fmt“是go必须要引入格式化I/O的库。如果要引入多个库import用( )号包裹所有的库。例如 import ( “fmt” “strconv”) func main() { //这是主函数 fmt.Printf("hello world!")// fmt的Print()函数用于打印 } 这是最简单的一个go程序。 关于go程序的编译跟执行笔者是再win7 64bit机器用的LiteIDE工具,LiteIDE是由国人开发的一款go编译执行开发环境,用起来感觉挺不错的。第一次编译执行go程序需要配置工具的LiteEnv(主要是配置golang下载解压后的目录) 下面说一下go的一些变量定义: go语言与其他语言不通的地方就是在变量类型放在变量后边 如下: var i int; var j bool; 给i跟j赋值 i=10; j=true; 如果要定义很多变量会需要些 var,go也可以这样定义变量 如下: var( i int j bool

How to link GOPATH to LiteIDE?

懵懂的女人 提交于 2019-12-04 19:06:13
问题 I've installed LiteIde and exported GOROOT and GOPATH in my .bashrc . When I use LiteIDE, the auto-completion works just fine, but it can't build/run my code. When I look at 'Manage GOPATH', the System GOPATH box is empty, and I can't type into it either. Looking up online, the solution seems to be - 'link' the GOPATH and LiteIDE. How do I 'link' the two? 回答1: Select the correct environment for you system from the drop-down: For example, if you're on a Mac and used the package installer it

Go Liteide IDE

家住魔仙堡 提交于 2019-12-04 18:39:29
[TOC] liteide是专门为go编写的一个基于qt5的IDE,免费开源跨平台。 LiteIDE 是一个轻量级的开源跨平台 Go语言 IDE. 作者: 七叶 (visualfc) 支持 Windows,Linux,Mac。 下载地址: https://github.com/visualfc/liteide.git 或命令行安装: brew search liteide 配置环境变量 切换当前环境 > system—> darwin64-home, 点击旁边的小灰框(编辑当前环境) 在打开的文件中设置 go 环境: GOROOT, GOPATH,GOBIN, GOPROXY 注意查看下方的”事件记录” 输出日志,确认不在有报错 编译运行 BR : go 大专栏 Go Liteide IDE build & run R : 直接运行可执行文件 FR : go run file.go B : go build 调试 用 LiteIDE 可以方便调试 Go 程序,它是用的 GDB 调试的,如果没有安装 GDB 的话,运行 “调试” 就会提示: Mac没有内置gdb,所以需要使用brew安装,但是Mac又不信任 gdb ,所以还要生成信任证书给gdb用。 参考:shttps://windmt.com/2016/01/07/installing-gdb-on-macos/ 2.4

How to link GOPATH to LiteIDE?

我只是一个虾纸丫 提交于 2019-12-03 12:34:37
I've installed LiteIde and exported GOROOT and GOPATH in my .bashrc . When I use LiteIDE, the auto-completion works just fine, but it can't build/run my code. When I look at 'Manage GOPATH', the System GOPATH box is empty, and I can't type into it either. Looking up online, the solution seems to be - 'link' the GOPATH and LiteIDE. How do I 'link' the two? Select the correct environment for you system from the drop-down: For example, if you're on a Mac and used the package installer it would be "darwin64-local" on a 64 bit Mac. Then click on the "Go" folder icon on the left of the drop-down.

LiteIDE no autocomplete

匿名 (未验证) 提交于 2019-12-03 08:59:04
可以将文章内容翻译成中文,广告屏蔽插件可能会导致该功能失效(如失效,请关闭广告屏蔽插件后再试): 问题: I'm trying to use LiteIDE (the Go IDE) on Linux 32-bit. Everything works except for autocomplete. Builds, running, everything works. The gocode binary seems to be running tho: ithisa@miyasa ~> ps aux | grep gocode ithisa 10003 0.0 0.0 823788 2624 pts/1 Sl+ 09:06 0:00 /home/ithisa/scratch/liteide/bin/gocode -s -sock unix -addr localhost:37373 What might I be doing wrong? 回答1: You may need to set a GOROOT=. To set it within LiteIDE, look for the environment toolbar; it should be a a dropdown, probably with "system" preselected, and a button.

LiteIDE 设置默认编译输出位置

*爱你&永不变心* 提交于 2019-12-01 10:02:46
go build 命令默认输出路径是当前工作路径,这个显得比较乱,我习惯于把输出文件放置在项目的 build 目录下,这样方便查找,已经同步备份的时候排除不必要的文件。 go build 命令可以指定 -o 输出路径 来控制输出文件路径,但是 LiteIDE 默认是没有添加这选项的,我在它的设置里面只能找到对单个项目进行自定义的,不能全局设置。于是在它的安装目录下找了一下,找到了文件 share/liteide/litebuild/gosrc.xml ,里面就是编译配置(菜单栏 编译 -> 编译配置)里面的 配置、动作、自定义 相关数据的默认值,在这里直接修改即可。 打开文件 gosrc.xml ,进行以下修改: 1、 找到 <custom id="TargetName" name = "TARGETNAME" value="$(TARGETBASENAME)$(GOEXE)" readonly="true" escaped="true"/> ,修改为 <custom id="TargetName" name = "TARGETNAME" value="build/$(TARGETBASENAME)$(GOEXE)" readonly="true" escaped="true"/> 。 2、找到 <custom id="BuildFlags" name="BUILDFLAGS"

打造Go开发环境

◇◆丶佛笑我妖孽 提交于 2019-11-30 03:12:30
1.到下面这个网址下载windows下的go语言安装包 https://studygolang.com/dl 2.双击下载的安装包,设置你要安装的路径(如D:\Go),一路下一步 3.添加D:\Go\bin到Path变量中,临时设置方法: set Path=%Path%;D:\Go\bin 4.添加GOPATH变量,即你的代码保存的位置,以便于IDE可以找到代码。我设置为:D:\GoProjects\,GOPATH可以设置多个目录,Go Get 下来的包会自动安装到GOPATH下的第一个目录的相应位置。 5.到下面的这个网址下载windows下的liteide安装包 http://liteide.org/cn/download/ 6.下载之后解压,并将liteide文件夹拷贝到Go的安装目录下,在liteide\bin文件夹下找到liteide.exe,双击运行。并且将liteide.exe做一个快捷键发送到桌面上。 7.打开liteide,切换环境到你电脑支持的系统win64 8.选择 工具->编辑当前环境 # native compiler windows amd64 GOROOT=D:\Go #GOBIN= GOARCH=amd64 GOOS=windows CGO_ENABLED=1 PATH=c:\mingw64\bin;%GOROOT%\bin;%PATH%

Atitit golang开发环境搭建 目录 1. 编辑helo.go 1 1.1. 调试编译 1 2. Ide选择liteide 2 3. 问题解决 2 4. 附录 2 4.1. Go语言标准库常

怎甘沉沦 提交于 2019-11-29 21:51:21
Atitit golang开发环境搭建 目录 1. 编辑helo.go 1 1.1. 调试编译 1 2. Ide选择liteide 2 3. 问题解决 2 4. 附录 2 4.1. Go语言标准库常用的包及功能 2 4.2. golang调试工具delve 之前一直在烦心不知道怎么打印所有goroutine的stack,最近终于发现一个该工具。 4 编辑helo.go // gohelo package main import ( "fmt" ) func main() { fmt .Println( "Hello World! attilaz" ) } 调试编译 生产 C:/BaiduYunDownload/liteide/x36.1/liteide/bin/dlv.exe --headless --api-version=2 --accept-multiclient exec C:/Users/aaa.ATTILAXPC188/aaa.ATTILAXPC188.debug.exe [C:/Users/aaa.ATTILAXPC188] time="2019-09-17T18:28:02+08:00" level=warning msg="CGO_CFLAGS already set, Cgo code could be optimized." layer=dlv C: