云边日落 欲穷千里目,更上一层楼。 (唐·王之涣·登鹳雀楼)
歌曲封面 未知作品
  • 歌曲封面“魔女の宅急便”~ルージュの伝言松任谷由実

渝ICP备2021002886号-1

渝公网安备50022502000591号

网站已运行 3 年 330 天 20 小时 3 分

Powered by Typecho & Sunny

6 online · 41 ms

Title

Go 语言的学习

Dan.

·

Article
⚠️ 本文最后更新于2021年07月11日,已经过了1041天没有更新,若内容或图片失效,请留言反馈

一、Golang 的学习方向

1.区块链研发工程师
2.Go服务器/游戏软件工程师
3.Golang分布式/云计算软件工程师

=>Golang核心编程(优势:数据处理,处理大并发,计算能力强)

二应用领域

1.区块链技术(BT)=>(分布式技术)
2.美团后台流量支撑程序(排序,推荐,搜索)(负载均衡、cache容错、按条件分流分流运行指标(qps、lateng))
3.《仙侠道》(通讯,逻辑,数据存储)(2、3:后台的服务应用)
4.盛大云(CDN)(内容分发网络)(调度系统、分发系监控系统、短域名服务,CDN内部开发平台、运营报表系统以及其他一些小工具等)
5.京东消息推送服务/分布式文件系统(后台所有用Go实现Golang的计算能力强)

特点:Golang 只有一种风格。

三、Golang 的概述:

1、什么是程序
程序:就是完成某个功的指令合集
Golang语言是区块链最主流的编程语言
Go语言是Google公司创建的语言,也是Google主推语言
2.GO语言的诞生:
人物:Ken Thompson(肯.汤普森),1983年:获得图灵奖(计算机类最高荣誉奖项),1998年;美国归家技术奖
发明了:B语言、C语言、Unix(与DennisRitchie共创)
RobPike(罗布.派克)(罗伯伯):Unix团队创建了UTF-8字符编码,是一个演讲家;,运动健将(1980奥运会射箭银牌)(夫人设计了Go语言的吉祥:银花鼠)(天文学家,设计了一款望远镜)
RobertGriesmer:协助制作Java的HotSpot编辑器,和Chrome浏览器的JavaScript引擎V8

创造Go 的原因:其他语言风格不统一,计算能力不够强,处理大并发不够好。

发展历史:

2007年,谷歌工程师RobPike,KenThompson和RobortGriesemer开发设计一门全新的语言这就是Go语言的最初原型
2009年,11月10日Google将Go语言以开源代码的方式向全球发布。
2015年,8月19日,Go1.5版本发布,这次更新中移除了“最后残余的C代码”
2017年,2月17日,Go语言GO1.8发布
2017年,8月24日,1.9版本发布
2018年,2月16日,1.10版本发布

现在已有 0 条评论,0 人点赞
Comment
发表
搜 索 消 息 足 迹
你还不曾留言过..
你还不曾留下足迹..
博主