
go
文章平均质量分 65
kf_panda
这个作者很懒,什么都没留下…
展开
-
使用GDB调试GO<一>
GDB是FSF(自由软件基金会)发布的一个强大的类UNIX系统下的程序调试工具。使用GDB可以做如下事情:启动程序,可以按照开发者的自定义要求运行程序。可让被调试的程序在开发者设定的调置的断点处停住。(断点可以是条件表达式)当程序被停住时,可以检查此时程序中所发生的事。动态的改变当前程序的执行环境。目前支持调试Go程序的GDB版本必须大于7.1务必保转载 2016-01-08 11:17:12 · 1260 阅读 · 0 评论 -
使用gdb调试go<二>
排除应用程序故障是比较复杂的,特别是处理像 Go 这样的高并发语言。它更容易在具体位置使用 print 打印语句来确定程序状态,但是这个方法很难根据条件发展去动态响应你的代码。调试器提供了一个强大得令人难以置信的故障排除机制。添加排除故障的代码可以巧妙地影响到应用程序该如何运行。调试器可以给正在迷茫的你更精确的看法。已经有许多 Go 的调试器存在了,其中一些调试器的不好之处是通过在转载 2016-01-08 11:23:56 · 862 阅读 · 0 评论 -
使用GDB调试GO<三>
GO官方关于gdb的调试文档https://golang.org/doc/gdb原创 2016-01-08 11:26:16 · 398 阅读 · 0 评论 -
Go 基本命令
Go 命令Go语言自带有一套完整的命令操作工具,你可以通过在命令行中执行go来查看它们:图1.3 Go命令显示详细的信息这些命令对于我们平时编写的代码非常有用,接下来就让我们了解一些常用的命令。go build这个命令主要用于编译代码。在包的编译过程中,若有必要,会同时编译与之相关联的包。如果是普通包,就像我们在1.2节中编写的mym转载 2015-12-24 21:04:54 · 1302 阅读 · 0 评论 -
vim-go安装
第一步:安装Vundle根据Vundle的安装说明,首先安装Vundle:$ git clone https://github.com/gmarik/Vundle.vim.git ~/.vim/bundle/Vundle.vim然后对.vimrc进行配置,将Vundle的相关配置置在最开始处,下面只显示关于Vundle的相关配置:对.vimrc进行配置,将Vundle的原创 2016-01-09 13:42:07 · 635 阅读 · 0 评论 -
GOROOT、GOPATH、GOBIN、project目录
GOROOTgolang安装路径。GOPATH官方解释,请google。go工作环境中常常用到的一个很重要的环境变量(这种设计类似java)。具体用途:go命令常常需要用到的,如go run,go install, go get等。允许设置多个路径,和各个系统环境多路径设置一样,windows用“;”,linux(mac)用“:”分隔。在linux(Mac)下,为了转载 2015-12-26 13:44:33 · 1102 阅读 · 0 评论 -
windows下用eclipse+goclipse插件+gdb搭建go语言开发调试环境
目前go语言在window或者linux操作系统上,最好的go语言开发调试环境都是由eclipse+goclipse插件+gdb搭建的。如果你还没有搭建好go语言的开发环境,请参考这篇博文《windows下Go语言的安装和开发环境搭建》。一般大家用eclipse都是开发java,如果要开发go,那就得安装goclipse插件了,这样才能有代码高亮、自动编译、联想提示、跳转到函数定义等丰富功转载 2015-12-26 16:29:14 · 1164 阅读 · 0 评论 -
eclipse+goclipse安装后不能联想和跳转问题解决
一、不能联想是因为没有下载安装 golang.org/x/tools/cmd/oracle (因为依赖的原因,下载时候最好下载golang.org/x/tools)1. 下载 因为墙的原因 可以去下载https://github.com/golang/tools (和上面的是一样的)2. 安装 将下载好的包解压后放到GOPATH下的src里然后 go install原创 2016-01-15 12:48:57 · 5062 阅读 · 0 评论