• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

GO简介

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

“Go是一个开源的编程语言,它很容易用于构建简单、可靠和高效的软件。”(摘自Go语言官
方网站:http://golang.org
Go语言由来自Google公司的Robert Griesemer,Rob Pike和Ken Thompson三位大牛于2007
年9月开始设计和实现,然后于2009年的11月对外正式发布(译注:关于Go语言的创世纪过
程请参考 http://talks.golang.org/2015/how-go-was-made.slide )。语言及其配套工具的设计目标是具有表达力,
高效的编译和执行效率,有效地编写高效和健壮的程序。

Go语言有着和C语言类似的语法外表,和C语言一样是专业程序员的必备工具,可以用最小的
代价获得最大的战果。 但是它不仅仅是一个更新的C语言。它还从其他语言借鉴了很多好的
想法,同时避免引入过度的复杂性。 Go语言中和并发编程相关的特性是全新的也是有效的,
同时对数据抽象和面向对象编程的支持也很灵活。 Go语言同时还集成了自动垃圾收集技术用
于更好地管理内存。

Go语言尤其适合编写网络服务相关基础设施,同时也适合开发一些工具软件和系统软件。 但
是Go语言确实是一个通用的编程语言,它也可以用在图形图像驱动编程、移动应用程序开发
和机器学习等诸多领域。目前Go语言已经成为受欢迎的作为无类型的脚本语言的替代者: 因
为Go编写的程序通常比脚本语言运行的更快也更安全,而且很少会发生意外的类型错误。

Go语言还是一个开源的项目,可以免费获编译器、库、配套工具的源代码。 Go语言的贡献
者来自一个活跃的全球社区。Go语言可以运行在类UNIX系统—— 比如
Linux、FreeBSD、OpenBSD、Mac OSX——和Plan9系统和Microsoft Windows操作系统之
上。 Go语言编写的程序无需修改就可以运行在上面这些环境。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
让Go2Shell支持ITerm2 和x-term发布时间:2022-07-10
下一篇:
14.5Go爬虫发布时间:2022-07-10
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap