在windows下用liteide调试beego,下了断点无反应,这是因为windows版本golang安装的时候编译参数的问题,默认是-o2,修改goroot src目录下的make.bat文件,将-O2删除,添加-ggdb选项,重新执行all.bat删除gopath下...
golang的编译使用命令 go build , go install;除非仅写一个main函数,否则还是准备好目录结构;GOPATH=工程根目录;其下应创建src,pkg,bin目录,bin目录中用于生成可执行文件,pkg目录中用于生成.a文件;golang中的import name,实际是到GO...
分类:
其他好文 时间:
2015-04-02 18:01:04
阅读次数:
136
GOROOTGO语言安装的路径,如MAC下是/usr/local/go,类似于JAVA中的JAVA_HOME。GOPATHGOPATH表示代码包所在的地址,可以设置多个。假设:GOPATH=~/go1:~/go2,GOROOT=/usr/local/go,在代码中引用了包:github.com/bi...
分类:
其他好文 时间:
2015-03-03 09:47:49
阅读次数:
127
Go是一门推崇软件工程理念的编程语言。Go的代码必须放在GOPATH目录下,它应该包含三个子目录:src:用于以代码包的形式组织并保存Go源码文件。应该分为三类:库源码文件、命令源码文件、测试源码文件。pkg:用于存放由go install命令构建安装后的代码包(库源码文件)的“.a"归档文件。与G...
分类:
编程语言 时间:
2015-03-03 09:45:17
阅读次数:
159
在Go语言中,包是函数与数据的集合,用package定义一个包,包的名字不一定要跟文件名字一样,接下来,将学习如何使用Go语言的包。
首先,我们创建一个Stack包,然后用一个主程序来调用这个包里面的方法。这实际上涉及到Go语言中的工程的分包和编译。Go语言是这么来配置它的工程的,如下图
其中package是工程的根目录,我们需要事先设置环境变量GOPATH,如下...
分类:
编程语言 时间:
2015-02-26 23:02:46
阅读次数:
205
go语言并没有强制一定要使用一定的工作空间和项目结构,对于小型的go程序依靠go run等命令就可以直接编译运行。然而,保持良好的工作空间和文件结构,对于管理源代码和发布程序都是非常有帮助的。对于大型的go语言项目,工作空间则是一定要的。
1、go语言的工作空间结构
go语言的工作空间其实就是一个文件目录,目录中必须包含src、pkg、bin三个目录。
其中src目录用于存放...
分类:
编程语言 时间:
2015-02-19 16:21:53
阅读次数:
302
1.下载安装go语言:https://golang.org/dl/选择对应的平台,建议使用msi安装包,这个会帮你配置好环境变量(也许需要重启)对应的环境变量有:GOROOT - C:\Go\PATH - ;C:\Go\bin2.安装Notepad++不多说了3.notepad++安装插件:GOnp...
分类:
编程语言 时间:
2015-02-11 16:17:50
阅读次数:
224
1.?进 /home,下载网站 http://www.golangtc.com/?下最新的64位, sudo?wget xxxxx 到 /home 2. 解压缩 sudo tar -zxvf go-xxxxxx.tar go 3. 编译GO cd $GOROOT/src ./all.bash 编译完成后会自动测试,如果在测...
分类:
系统相关 时间:
2015-02-10 15:37:22
阅读次数:
258
go语言运行包下载地址:http://code.google.com/p/go/downloads/list我这里安装的是go version go1.4.1 darwin/amd64下载安装就可以了然后就是配置环境变量GOROOT安装好就是已经配置好了的,我们只需要配置GOPATH,我是在当前用户...
分类:
编程语言 时间:
2015-02-01 14:50:29
阅读次数:
236