3.1什么是Golang

总目录:https://blog.csdn.net/qq_41106844/article/details/105553392

Golang - 子目录:https://blog.csdn.net/qq_41106844/article/details/105553366

golang语言介绍

 
20155953-055934e1c59f01fe.png
go语言

Google开源

Go(又称Golang)是Google开发的一种静态,强类型、编译型、并发型,并具有垃圾回收功能的编程语言。

罗伯特·格瑞史莫(Robert Griesemer),罗勃·派克(Rob Pike)及肯·汤普逊(Ken Thompson)于2007年9月开始设计Go,稍后Ian Lance Taylor、Russ Cox加入项目。Go是基于Inferno操作系统所开发的。Go于2009年11月正式宣布推出,成为开放源代码项目,并在Linux及Mac OS X平台上进行了实现,后来追加了Windows系统下的实现。在2016年,Go被软件评价公司TIOBE 选为“TIOBE 2016 年最佳语言”。 目前,Go每半年发布一个二级版本(即从a.x升级到a.y)。

编译性语言

go语言是一种编译性语言。

 

 
20155953-bdfe58fffcf1c092.png
示意图

 

21世纪的C语言

市面上大部分的语言,都是00年前问世的,受那时硬件限制,语言都是基于单核来设计,但是05年之后,双核乃至多核的普及,这些语言既享受着时间筛选带来的普及,同时受限于时代的限制。
go语言在1.5版本后,自动会跑满多核。天生支持高并发。

 

 
20155953-d4e51ad23b4faff8.png
示意图

 

go语言的特点

语法简洁,只有25个关键字。
开发效率高,自带垃圾回收。
执行效率高,和java属于同一梯队。

灵魂三问

go语言很小众吗

2019年go语言中国大会,与会人数过万。

go语言真的没人用吗

2018年春晚,百度使用go语言应对流量冲击。
腾讯的蓝鲸平台。
知乎选择用go语言重构架构。

大公司真的不用go吗

 
20155953-8f27e0722106a04b.png
示意图

go语言发展前景

 
20155953-e20f5504595b130c.png
示意图
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

寒 暄

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值