golang debug with LiteIDE】的更多相关文章

golang 的调试比较麻烦,debug stop into 无法跳转到自己写的代码,但是能够跳转到系统提供的代码. 以下是简单的测试代码: package main import ( "fmt" ) func main() { i := 5 even(i) b := 1 fmt.Printf("Is %d even? %v\n", i, b) } func even(i int) bool { a := 1 b := a + 1 b = b + 1 return…
1. debug by gdb: office doc download the runtime-gdb file. $ wget -q -O - https://golang.org/src/runtime/runtime-gdb.py  |grep '<span id="L' >  runtime-gdb.py 处理脱字符 $ sed -i -e "s/<span.*span>//g" -e "s/<pre>//g"…
安装 参考github的说明 添加GOPATH 创建workspace 创建新文件 运行程序 Liteide中运行程序有两种方式: FR(FileRun)是编译并运行单个文件,可以使用Shift + Alt + R快捷键: BR(BuildAndRun)是编译运行整个项目,可以使用Command + R快捷键. 编译运行单个文件和编译运行整个项目的区别在于: 编译运行整个项目的时候,只允许一个源文件中有main函数: 编译运行单个项目的时候,允许多个源文件包含main函数,运行的时候并不会出现报…
安装Golang 1.6及开发环境=====================================> 下载软件    * go1.4.2.linux-amd64.tar.gz     * go1.6.2.linux-amd64.tar.gz    * liteidex29.linux-64-qt4.tar.bz2    * libpng-1.2.56.tar.xz: http://nchc.dl.sourceforge.net/project/libpng/libpng12/1.2.5…
calling c++ from golang with swig--windows dll 四 前面讲述了windows环境下golang如何通过swig调用C++ dll.由于编译c++代码使用了gcc,需要为DLL文件增加按照g++ name mangling的导出项.如果DLL导出了大量函数.类或变量,为DLL编写def文件是一项非常麻烦.无聊的事情.如果golang能够利用visual c++编译器来编译c++代码的话,或许不需要额外的def文件了,但是我用百度和谷歌浏览器进行了大量的…
在搭建开发环境之前, 请Try Kubernetes,Get Started and CONCEPTS 可以自己使用minikube 来搭建个环境, 自己玩一玩. K8s需要一些依赖. 参看官方文档 https://github.com/kubernetes/community/blob/master/contributors/devel/running-locally.md 1. 需要安装 linux 2. 安装docker wget -O- https://get.docker.com/ |…
eclipse 创建的maven项目,引入jar包之后出现红色叹号,一直找不到原因,连main方法都无法运行,提示找不到类: 错误: 找不到或无法加载主类 soapsampler.SoapSamplerGui 百思不得其解,使用maven -X clean package  打了 个空包,啥类都没有打进去,比较无语 D:\tools\eclipse-jee-oxygen-2-win32-x86_64\eclipse\workspace\soapsampler>mvn -X clean packa…
[已废弃]不需要看 idea 虽然审美倒退了n年. 不过功能还是相当好用的. idea 的go插件堪称最好的go ide. 1. 语法高亮支持 2. 智能提示 3. 跳转定义(反跳转回来) 4. 集成debugger 还有重构等等功能也不错. 这些都是用起来让人很舒服的功能. 你要是用vim/emacs/sublime啥的. 当我没说. 很多人可能都不知道golang 代码可以debug. 很多人用console gdb命令式的调试. 如果不需要界面化的调试器, 也可以略过了. 1. 语法高亮支…
网上目前还找不到完整的mac下golang环境配置支持,本人配置成功,现在整理分享出来. mac最好装下xcode,好像有依赖关系安装Homebrew打开终端窗口, 粘贴脚本执行/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 安装go语言最新版,去官网 https://golang.org/dl/  下载,需要挂科学上网 推荐一个 58j…
本文介绍两种Golang的开发环境一种基于notepad++.还有一种基于liteide. 1.下载Golang语言的pkg:http://golangtc.com/download 直接点击安装,一路next. 2.程序猿必备神器notepad++开发Golang环境非常easy 一次点击:插件->Plugin Manger->Show Plugin Manger,安装插件GOnpp.重新启动notepad++. 新建文件命名为hello.go用notepad++打开.拷贝例如以下代码: p…