您的位置:首页 > 编程语言

Go编程基础—基本介绍

2017-07-08 10:08 260 查看

什么是Go?

Go是一门 并发支持 、垃圾回收 的 编译型 系统编程语言,旨在创

造一门具有在静态编译语言的 高性能 和动态语言的 高效开发 之间拥有

良好平衡点的一门编程语言。

Go的主要特点有哪些?

* 类型安全 和 内存安全
* 以非常直观和极低代价的方案实现 高并发
* 高效的垃圾回收机制
* 快速编译(同时解决C语言中头文件太多的问题)
* 为多核计算机提供性能提升的方案
* UTF-8编码支持


Go存在的价值是什么?

Go在谷歌:以软件工程为目的的语言设计

Go是记事本编程吗?

包括VIM,IDEA,Sublime Text,Eclipse等众多知名IDE均已支持

Go目前有多少实际应用和资源?

* 全球最大视频网站 Youtube(谷歌)
* 七牛云储存以及旗下网盘服务(Q盘)
* 爱好者开发的Go论坛及博客
* 已用Go开发服务端的著名企业:谷歌、盛大、七牛、360
* 其它海量开源项目:go-wiki、Go Walker、Go Language Resources


Go发展成熟了吗?

作为一门2009年才正式发布的编程语言,Go是非常年轻的,因此

不能称为一门成熟的编程语言,但开发社区每天都在不断更新其核心代

码,给我们这些爱好者给予了很大的学习和开发动力。

Go的爱好者多吗?

以Google Group为主的邮件列表每天都会更新10至20帖,国内

的Go爱好者QQ群和论坛每天也在进行大量的讨论,因此可以说目前

Go爱好者群体是足够壮大。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: