Golang用武之地.PDFVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Golang用武之地.PDF

Golang用武之地 @许式伟 个人介绍 ? 七牛云存储 CEO ? Go 语言大中华区首席布道师(自封) – 《Go 语言编程》作者(之一) – 《Programming in Go》译者(之一) ? 盛大祥云计划发起人 ? 前金山技术总监 ? WPS Office 2005 首席架构师 ? Golang的思维方式 ? Golang的主战场 ? Golang服务器的编程范式 Golang 思维方式 ? 最小心智负担原则 – 最小特性 – 最少惊异 – 最少犯错机会 Golang 思维方式 ? Go, Next Java? No, Next C! – 少就是指数级的多 ? 最少特性原则:如果一个功能不对解决任何问题有显著价值,那么就不提供 ? 显式表达:所写即所得的语言 – 最对胃口的并行支持 – 类型系统的纲:interface – 极度简化但完备的OOP ? struct 可以定义成员方法(method) ,这是Go对OOP支持的所有内容 ? 简化的符号访问权限控制、显式的 this 指针 – 错误处理规范 ? 函数多返回值、内置 error 类型、defer – 功能内聚:例如,强大的组合能力 – 消除了堆与栈的边界消除了堆与栈的边界 – 最友善的 C 语言的支持 – /go-next-c.pdf Golang 思维方式 ? Go, 基于连接与组合的语言 – Pipeline 与并行模型 ? 在 Go 中实施 Pipeline 非常容易 ? 在 Go 中让任务并行化非常容易 – 连接 ? Go 组件的连接是松散耦合的。彼此之间有最自然的独立性 ? Go 组件间的协议由 interface 描述,并在编译期进行 check – 组合 ? 不支持继承,却胜过继承 ? 不是 COM ,但更胜COM – /thinking-in-go.mp4 Golang 思维方式 ? 以软件工程为目的的语言设计 – 快速编译 – 严格的依赖管理 – 代码风格的强一致性 – 偏向组合而不是继承 – /1701886454/ztwNC2uj1 ? Golang的思维方式 ? Golang的主战场 ? Golang服务器的编程范式 今天讲什么? ? 不讲库 ? 不通盘介绍Golang特性 ? 谈谈 – 为什么Golang是最好的服务端开发语言? Golang的主战场 ? 当前 – 服务端开发 ? 未来 – 蚕食其他开发领域 ? 移动端/桌面/嵌入式/... 观点 ? C 语言因为 Unix 的兴起而流行 ? Go 语言因为云计算的兴起而流行 话外:什么是云计算? ? 云计算的实质是:服务外包取代技术外包 – 技术挑战越来越大 ? 联网人数越来越多 ? 人均上网时间越来愈大 ? 富媒体越来越替代文字成为主流表达方式 – 比如:微信的流行 ? 服务器的访问、存储压力越来愈大,把服务做好不容易 – 运维难度越来越大 ? 服务越来越复杂,就算有相应的开源软件,看管软件的运行过程,以 保证服务的健康运行,也已经是巨大的负担 – 竞争越来越激烈 ? 巨头横行 ? 大量的同质化产品 ? 如何让自己跑得比别人快?创业者需要善假于物。 – /golang-and-cloud-storage.pdf 产业趋势 ? 强悍的服务器 + 多元化的终端 – 存储与计算向服务端转移 – 终端多元化发展 ? 手机、PC、平板、电视/机顶盒、手表、眼镜、路由器 ? ... – 2007年

文档评论(0)

381697660 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档