继续浏览精彩内容
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
Go 介绍
小万哥丶
2023-08-05 11:59:26
浏览 1622
小万哥丶
关注TA
已关注
手记
145
粉丝
4
获赞
27
什么是Go?
- Go是一个跨平台、开源的编程语言
- Go可用于创建高性能应用程序
- Go是一种快速、静态类型、编译型语言,感觉上像动态类型、解释型语言
- Go由Robert Griesemer、Rob Pike和Ken Thompson于2007年在Google开发
- Go的语法类似于C ++
Go用于什么?
- Web开发(服务器端)
- 开发基于网络的程序
- 开发跨平台的企业应用程序
- 云原生开发
为什么使用Go?
- Go很有趣,易学易用
- Go具有快速的运行时和编译时
- Go支持并发
- Go具有内存管理
- Go可以在不同平台上运行(Windows、Mac、Linux、Raspberry Pi等)
Go与Python和C ++相比
Go |
Python |
C++ |
---|
静态类型 |
动态类型 |
静态类型 |
快速运行时间 |
较慢的运行时间 |
快速运行时间 |
编译型 |
解释型 |
编译型 |
快速编译时间 |
解释型 |
较慢的编译时间 |
通过goroutines和通道支持并发 |
没有内置的并发机制 |
通过线程支持并发 |
具有自动垃圾收集 |
具有自动垃圾收集 |
没有自动垃圾收集 |
不支持类和对象 |
具有类和对象 |
具有类和对象 |
不支持继承 |
支持继承 |
支持继承 |
打开App,阅读手记