当前位置: 首页 > 资源下载  > 电子书 > 计算机

Go语言从入门到进阶实战(视频教学版)

12/16/2018 9:53:18 PM 人评论

适读人群 :Go语言入门读者、Go语言进阶读者、编程爱好者等资深程序员、慕课网特邀讲师分享多年的Go语言开发经验 详解Go语法及开发技巧,深度剖析开源网络库cellnet的设计和架构思想 100分钟配套教学视频、72个开发实例精讲 用浅显易懂的语言讲解,不让读者有云山雾罩

Go语言从入门到进阶实战(视频教学版)

Go语言从入门到进阶实战(视频教学版)

编辑推荐

适读人群 :Go语言入门读者、Go语言进阶读者、编程爱好者等

资深程序员、慕课网特邀讲师分享多年的Go语言开发经验

详解Go语法及开发技巧,深度剖析开源网络库cellnet的设计和架构思想

100分钟配套教学视频、72个开发实例精讲

用浅显易懂的语言讲解,不让读者有云山雾罩的感觉

用大量实例带领读者学习,让读者在实际动手中提高编程水平

给出了大量的“避坑”技巧,让读者在实际开发中少走弯路

实例来自于作者多年的口述教学和技术分享会,广受业界好评

每个实例程序都精心设计,让Go语言学习者大呼过瘾

本书内容速览:

初识Go语言

Go语言基本语法与使用

容器:存储和组织数据的方式

流程控制

函数(function)

结构体(struct)

接口(interface)

包(package)

并发

反射

编译与工具

“避坑”与技巧

实战演练——剖析cellnet网络库设计并实现Socket聊天功能


内容简介

本书采用“理论+实例”的编写形式,通过大量的实例,并结合作者多年的一线开发实战经验,全面介绍了Go语言的语法及使用方法。全书秉承方便学习、易于理解、便于查询的理念编写而成,无论是想系统学习Go语言基础知识的初学者,还是想进阶提高的有经验开发人员,都能通过本书迅速掌握Go语言的各种基础语法和开发技巧。本书作者曾经与慕课网合作录制过相关视频课程,有丰富的视频制作经验,所以特意为本书重点内容精心录制了配套教学视频,这将极大地提升读者的学习效率,取得比同类图书更好的学习效果。另外,本书还免费提供了书中涉及的实例源代码,以方便读者学习。

本书分为13章,主要介绍了Go语言的特性与环境搭建、基本语法与使用、容器(存储和组织数据的方式)、流程控制、函数、结构体、接口、包、并发、反射、编译与工具、Go程序开发技巧;最后的实战演练部分剖析了作者的开源网络库cellnet的架构及设计思想,并且实现了Socket聊天功能。本书对于Go语言的并发特色功能有全面、深入的讲解,需要读者重点学习。

本书结构清晰,内容通俗易懂,案例丰富,实用性强,特别适合Go语言初学者和进阶读者阅读。另外,本书也适合作为相关培训学校和各大院校的教材或教学参考书。


作者简介

徐波 资深全栈游戏开发者,慕课网特邀讲师,开源爱好者,Gopher之一。游戏行业从业十余年。曾就职于著名的网络游戏公司Possibility Space,与暴雪星际争霸程序Gage Galinger和美术界知名原画师朱峰(变形金刚电影版红蜘蛛设计者)一起开发了大型3D暗黑系魔幻网游Warrior Epic。业界*早实现了微端Download On Demand技术。2009年开设战魂小筑博客。2012年开始使用Go语言,并在GitHub上发布了cellnet网络库及tabtoy导表工具,深受业界赞誉。作为慕课网特邀讲师,制作了多个技术视频,讲授Go语言、Cocos和Unity等课程,广受学员好评。

附件下载

  • 下载

    百度网盘下载

    下载: 所需积分:90

  • 积分获取方法:先给账户进行充值,然后进行积分兑换,积分兑换比例:1元可兑换10个积分.
    具体可参考帮助如何获取积分说明

相关资源

  • 图解黄帝宅经全新图解认识中国居住之道

    住宅文化是中国古代关于居住环境规划和设计的一门学问,历史悠久 ,渊远流长,是中国传统文化的独特产物。《黄帝宅经》相传是黄帝所作 ,它综述了中国住宅文化的精髓,强调了要根据环境综合考察阳宅,相宅 应当“以形势为身体,以泉水为血脉,以土地为皮肉,以草木为毛发

    10/19/2024 8:39:11 PM
  • Java2认证考试指南与试题解析

    Java2认证考试指南与试题解析作者:孙卫琴,李洪成编著ISBN:9787532366279出版社:上海科学技术出版社出版日期:2002年01月市场价:78.00内容简介Sun公司在Unix领域一直是技术和市场占有率的领先者,近年来她又推出了Java技术,并成为业界的标准。目前,Java的培训和认证…

    9/21/2024 8:42:52 PM
  • 精通Struts:基于MVC的JavaWeb设计与开发

    Struts是目前非常流行的基于MVC的Java Web框架。《精通Struts:基于MVC的Java Web设计与开发》详细介绍了在的Struts1.1以及不久将推出的Struts1.2版本上设计和开发Java Web应用的各种技术。本书章到第3章为入门篇,通过两个Struts应用实例,引导读者把握设计、开发和部署…

    9/21/2024 8:31:16 PM
  • JAVA开发专家·精通Hibernate:Java对象持久化技术详解(第2版)

    凝聚Java魅力,成就开发专家 看清Java万花筒的本质,从复杂的表象中寻找普遍的规律,深刻理解Java的核心思想 本书在第1版的基础上,并结合作者多年经验,将更新的理论知识,精心细致地介绍新技术应用。 《精通Hibernate:Java对象持久化技术详解(第2版)…

    9/20/2024 11:09:15 PM