
Go语言
文章平均质量分 72
hitrose27
熟男
展开
-
Go?Go!(一) 编译和安装
安装方法安装方法可以参考下面的urlhttp://golang.org/doc/install/gccgo在svn上获取代码文档什么的:svn://gcc.gnu.org/svn/gcc/branches/gccgo然后进入文件夹,执行configure命令,在这里需要注意,安装最新的gcc需要一些编译依赖,这些编译依赖的安装可以参考笔者的另外一篇文章支持c++0x的gcc的安装原创 2012-08-28 16:29:04 · 2133 阅读 · 1 评论 -
Go?GO!(三) Go的面向对象技术、并发和包的简单介绍
Object Orientation 面向对象技术The Go language supports a style of object-oriented programming similar to that used in C. Data is grouped together into structs, and then functions are defined which oper原创 2012-08-29 16:51:47 · 1764 阅读 · 0 评论 -
Go?Go!(二) 初窥Go的特性
网上有些很好的资料,贴一些链接:http://www.cnblogs.com/AllenDang/archive/2012/03/03/2378534.htmlhttp://www.infoq.com/articles/google-go-primer笔者从中选出一些个人觉得有用的特性拿来随便说说。变量定义GO最基本的变量声明和初始化:var sum i原创 2012-08-29 13:49:41 · 1193 阅读 · 0 评论 -
Go?Go!(四) Go command的使用
本篇文档应该是第一篇文档的补充,笔者还还不是特别了解Go的使用的时候就盲目的去做安装和学习,绝对是一个失败的案例。。。对于一般情况,使用Go只需要安装Go即可,不需要gccgo的安装,那个真的很慢,而且有一个最大的问题是没有go的支持。go是一个有点强大的工具,可以安装包,测试包,从网上下载并安装包,还有一些附带的小工具,objdump什么的,都很好用。对于go的使用,可以参照文档:h原创 2012-08-30 12:13:05 · 1953 阅读 · 0 评论 -
Go?GO!随感收集站
Go的模板实现在go里面,并没有C++中的模板的概念,但是,这一概念可以使用接口来进行实现:type Value interface{}type Element struct{ value Value pNext *Element}type List struct { pHead *Element;}上述代码展示了实现具有模板特点的类型的定义方原创 2012-09-13 09:16:12 · 932 阅读 · 0 评论