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

Go语言基础 001

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

1. 总览

2. 关于Golang

GO语言是Google开发的一种静态强类型、编译型、并发型,并具有垃圾回收功能的开源编程语言。

2.1 Golang相较于其他语言的优势

1. 并发编程

Golang在并发编程中,并发的数量是百万级别的,相较于Java在这方面更具优势。

2. 自动垃圾回收

Java被追捧的其中一个理由就是它的自动垃圾回收机制,而Golang很好的考虑到了这一点。

3. 错误处理

Golang是一门强类型语言,所以当程序出错时,编译器会给出具体的出错行数,这样我们在写程序是就不用费尽心思的排错了。

4. 反射

Java的反射机制在许多框架的构建中是必不可少的,Golang也将其纳入了考虑范围

5. 底层语言

我们所接触到的底层语言有C、C++、汇编语言,Java等。C++虽然运行速度很快,但对程序员本身却并不十分"友好",C++比较复杂,入门困难;Java虽相较于C++不那么复杂,但在某些应用场景中并没有Golan更加的“轻便”。

6. 函数多返回值

Golang的返回值对比其他的底层语言可以说是很“丰富了”。

7. 类型和接口

8. 更丰富的内置类型

9. 匿名函数和闭包

10. 语言交互性

2.2 Golang的用途

1.Golang被设计成一门应用于搭载Web服务器,存储集群或类似用途的巨型中央服务器的系统编程语言

2.对于高性能分布式系统领域而言,Go语言无疑比大多数其他语言有着更高的开发效率

3.它提供了海量并行的支持,这对于游戏服务端的开发而言是再好不过的了。

2.3 Golang编译器(SDK)

1. 下载地址Http://golang.google.cn/dl/

2. SDK默认使用UTF-8字符集

 

未完待续~


鲜花

握手

雷人

路过

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

请发表评论

全部评论

专题导读
上一篇:
GoDeeper发布时间:2022-07-10
下一篇:
GO语言基础之method发布时间: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