Go语言
程序橘
黏人的疯丫头
展开
-
[1]Go语言历史概览
Go语言的前身是Limbo,Limbo是用于开发运行在小型计算机上的分布式应用的编程语言,他支持模块化编程,编译期和运行时的强类型检查,进程内基于具有类型的通信通,原子性垃圾收集和简单的抽象数据类型。他被设计为:即便是在没有硬件内存保护的小型设备上,也能安全运行。 贝尔实验室从20世纪80年代开始了一个名为Plan 9的操作系统研究项目,目的是为了解决Unix中的一些问题,发展出一个Unix的后原创 2015-02-02 22:57:50 · 1417 阅读 · 0 评论 -
[2]Go语言特性概览
Go语言是一门静态类型开发语言。 Go语言最主要的特性如下: (1)自动垃圾回收 (2)更丰富的内置类型 (3)函数多返回值 (4)错误处理 (5)匿名函数和闭包 (6)类型和接口 (7)并发编程 (8)反射 (9)语言交互性 (一)垃圾回收 对于需要手动管理内存的语言来说,可能引发的一个问题是:如果开发者忘记释放内存,会引发内存泄漏问题。如果方法频繁被调用,会出原创 2015-02-03 00:10:33 · 1045 阅读 · 0 评论