第1章 初识Go语言-【千锋教育】Go语言开发实战(慕课版)同步教案

2023-03-22
| 13页
| 160人阅读
| 0人下载
教辅

资源信息

学段 中职
学科 职教专业课
课程 程序设计基础
教材版本 -
年级 高三
章节 -
类型 教案
知识点 -
使用场景 同步教学
学年 2023-2024
地区(省份) 全国
地区(市) -
地区(区县) -
文件格式 DOCX
文件大小 868 KB
发布时间 2023-03-22
更新时间 2023-07-09
作者 北京千锋互联科技有限公司
品牌系列 -
审核时间 2023-03-22
下载链接 https://m.zxxk.com/soft/38223755.html
价格 2.00储值(1储值=1元)
来源 学科网

内容正文:

千锋教育 Go语言开发实战 教学设计 课程名称: Go语言开发实战 授课年级: ______ ______________ ___ 授课学期: ___ ____ ________ ________ 教师姓名: ______________ ________ 2019年09月01日 课程名称 第1章 初识Go语言 计划学时 2学时 内容分析 本章主要介绍Go语言的发展历史、Go语言的特性、安装和配置Golang、搭建集成开发环境GoLand、Go语言的结构组成及编码规范 教学目标 与 教学要求 要求学生了解Go语言的发展历史,了解Go语言的核心特性,了解Golang的安装和配置,了解搭建GoLand的开发环境,掌握Go语言的编码规范 教学重点 Go语言的特性、安装和配置Golang、搭建集成开发环境GoLand、Go语言的结构组成及编码规范 教学难点 安装和配置Golang、搭建集成开发环境GoLand、Go语言的结构组成及编码规范 教学方式 课堂讲解及ppt演示 教 学 过 程 第一课时 (Go语言的发展历史、Go语言的特性、安装和配置Golang) 介绍本书,引出本课时主题 1.介绍本书,引出本课时的主题 Go语言是由Google公司发布的一种静态型、编译型的开源编程语言,是新时代的“C语言”。纵观这几年的发展趋势,Go语言已经成为云计算时代重要的基础编程语言。本节将开始学习Go语言的相关知识,从Go语言发展历史、Go语言的特性、安装和配置Golang几个方面入手。 2.明确学习目标 (1) 能够熟悉Go语言的发展历史 (2) 能够了解Go语言的特性 (3) 能够掌握安装和配置Golang 知识讲解 · Go语言的发展历史 Go语言的三个作者分别是:罗伯特·格利茨默(Robert Griesemer)、罗伯·派克 (Rob Pike) 和 肯·汤普森(Ken Thompson)。 Robert Griesemer是Google V8、Chubby和HotSpot JVM的主要贡献者。 Rob Pike主要是UNIX、UTF-8、plan9的作者。 Ken Thompson主要是B语言、C语言的作者、同时也是UNIX之父。 2007年,Google准备推出一种既不损失性能又可以降低代码复杂性的编程语言,同年9月, Rob Pike将这门编程语言正式命名为Go;2008年5月,Google全力支持Go编程语言的研发;2009年11月,Go将代码全部开源,并被评为当年的年度语言;2012年3月28日,Go发布第一个正式的稳定版本。与此同时,Go团队承诺新版本都会兼容旧版本。 · Go语言的特点和优势 1.简单易学 2.自由高效 3.强大的标准库 4.部署方便 5.原生支持并发 6.稳定性强 7.垃圾回收 关于优点的详细介绍参见教材1.2.1节。 · 使用Go语言的项目与企业 Go语言可以代替C或C++做一些系统编程,如处理日志、数据打包、虚拟机处理、文件系统等。Go语言在网络编程的应用也非常广泛,包括Web应用、API应用、下载应用。许多知名的开源项目中都使用到了Go,如分布式系统中的Etcd、由Google开发的Groupcache数据库组件、云平台中Docker和Kubernetes、区块链中的Ethereum和Hyperledger等。 Go发布之后,很多公司开始用Go重构基础架构,特别是云计算公司。很多公司直接采用Go进行开发,最近热火朝天的Docker就是采用Go语言进行开发的。 使用Go语言进行开发的一些国外公司有Google、Docker、Apple、Cloud Foundry、CloudFlare、Couchbase、CoreOS、Dropbox、MongoDB、AWS等。 使用Go语言进行开发的国内企业有阿里巴巴、百度、小米、PingCAP、华为、金山、猎豹移动、饿了么等。 · 安装和配置Golang 广义的Golang就是指Go语言,后缀lang代表language的意思,狭义的Golang特指Go语言开发环境。在Mac、Windows和Linux三个平台上都支持Golang。读者可以从Golang官网下载相应平台的二进制文件,该网站在国内不容易访问,也可以访问Go语言中文网进行安装软件的下载。 · Windows版本安装 Windows环境下(),下载格式为MSI的安装程序。双击启动安装并遵循提示。在位置c:\Go中安装Golang,并且添加目录c:\Go\bin到path环境变量。如果安装文件是MSI格式,Go语言的环境变量会自动设置完成,如图所示。 (1)右键单击【我的电脑】,选择【属性

资源预览图

第1章 初识Go语言-【千锋教育】Go语言开发实战(慕课版)同步教案
1
第1章 初识Go语言-【千锋教育】Go语言开发实战(慕课版)同步教案
2
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。