小小千想和您聊一聊

当前位置: 首页> 视频教程> GO语言超详细入门教程

GO语言超详细入门教程初级

   评分9.6

100节课

90370人已学

下载本章视频你能学到什么?

学完本套课程,可以知道Go语言的特性,对比于其他语言的优势,Go语言的语法规则。Go的编码规则。Go语言包的管理。指针,函数,结构体,接口等,以及能够实现简单的程序。

千锋go语言官方①群(816085262)——猛戳进入


课程介绍
Go语言是谷歌2009年发布的第二款开源编程语言,它是基于编译、垃圾收集和并发的编程语言。Go语言专门针对多处理器系统应用程序的编程进行了优化,使用Go编译的程序可以媲美 C / C++代码的速度,而且更加安全、支持并行进程。Go语言易学易用,学习成本很低。本视频主要为了帮助Go语言的初学者,从零到一的快速入门。

章节目录

第1节 知名编程语言或系统的发展简史 第51节 在已有数组上直接创建Slice
第2节 Go语言的前世今生 第52节 切片是引用类型
第3节 Go语言logo和版本 第53节 深拷贝和浅拷贝
第4节 Go语言的核心特性 第54节 Map初识和初始化
第5节 Go语言的优势和其他语言的对比 第55节 Map的使用
第6节 Go语言能做什么 第56节 Map的遍历
第7节 Go语言环境搭建 第57节 Map结合Slice
第8节 第一个程序HelloWorld 第58节 Map是引用类型
第9节 Go的执行原理以及Go命令(上) 第59节 string的使用
第10节 Go的执行原理以及Go命令(下) 第60节 strings包的使用
第11节 安装Goland开发工具 第61节 strconv包的使用
第12节 编码规范 第62节 函数初识
第13节 变量的概念和使用 第63节 函数的执行过程
第14节 变量的内存分析和注意事项 第64节 函数的参数
第15节 常量的使用 第65节 函数的多个参数
第16节 iota关键字 第66节 可变参数
第17节 基本数据类型 第67节 参数传递
第18节 string类型及字符编码 第68节 函数的返回值
第19节 基本数据类型之间的转换 第69节 函数的多返回值
第20节 算术运算符 第70节 return语句
第21节 关系运算符 第71节 函数中变量作用域
第22节 逻辑运算符 第72节 递归函数
第23节 位运算符 第73节 defer语句
第24节 赋值运算符 第74节 函数的数据类型
第25节 键盘输入和打印输出 第75节 函数的本质
第26节 if分支语句 第76节 匿名函数
第27节 if节节 节节 节节 else语句 第77节 回调函数
第28节 if语句的嵌套 第78节 闭包
第29节 if的其他写法 第79节 指针初识
第30节 switch分支语句 第80节 数组指针和指针数组
第31节 switch的其他写法 第81节 函数指针和指针函数
第32节 switch中的break和fallthrough 第82节 指针作为参数
第33节 for循环语句 第83节 结构体初识
第34节 for语句的其他写法 第84节 结构体指针
第35节 for循环练习题 第85节 结构体的匿名字段
第36节 多层for循环 第8第6节 结构体嵌套
第37节 打印乘法表 第8第7节 Go语言中的OOP
第38节 break和continue 第88节 方法
第39节 for循环练习题(求水仙花数) 第89节 继承中的方法
第40节 for循环练习题(求素数) 第90节 接口
第41节 goto语句 第91节 接口类型
第42节 生成随机数 第92节 空接口
第43节 array的初步使用 第93节 接口嵌套
第44节 Array的内存分析 第94节 接口断言
第45节 数组的遍历for_range 第95节 type关键字
第46节 数组是值类型 第96节 错误error
第47节 数组的排序 第97节 错误类型表示
第48节 多维数组 第98节 自定义error
第49节 Slice的初步使用 第99节 panic和recover
第50节 Slice的内存分析以及扩容 第100节 结束语


  • 创建数据库和数据表

    上节课我们已经接入了第三方的短信服务SDK功能,可以接受短信验证码。在用户接受到验证码以后,输入验证码进行登录,我们需要验证用户输入的验证码是否正确。

    670
  • 中间件的编写与使用

    在web应用服务中,完整的一个业务处理在技术上包含客户端操作、服务器端处理、返回处理结果给客户端三个步骤

    975
  • Gin访问和使用数据库

    在使用gin框架进行开发项目时,会使用到数据库进行数据存储。本节课我们来学习如何使用gin框架链接和操作数据库。

    1017
  • 请求参数绑定与多数据格式处理

    上节课我们学习了使用Gin框架的Engine的默认路由功能解析HTTP请求。本节课我们来学习gin框架的参数绑定操作和请求结果返回格式。

    4037
  • gin网络请求与路由处理

    第一节课我们介绍了Gin框架,并做了Gin框架的安装,完成了第一个Gin工程的创建。从本节课开始,我们继续深入学习Gin框架。

    2301
  • Gin框架介绍及环境搭建

    在之前的课程中,我们已经学习了常用的beego框架、iris框架。在实际开发中,框架是不可或缺的可以提高开发效率开发者效率的工具。

    2447
  • Go语言的CSP模型

    go语言的最大两个亮点,一个是goroutine,一个就是chan了。二者合体的典型应用CSP,基本就是大家认可的并行开发神器,简化了并行程序的开发难度,我们来看一下CSP。

    1886
  • 了解区块链家族成员

    区块链有一个很伟大的家族。去中心化:就是没有中心,大家都是自由的。去中心化与网络是天作之和。P2P基因的一系列玩意。

    3988
  • go-micro框架介绍

    在本课程的前面的内容中,已经学习了微服务之间通信采用的通信协议,如何实现服务的注册和发现,搭建服务管理集群,以及服务与服务之间的RPC通信方式。具体的内容包括:protobuf协议,consul及docker部署consul集群,gRPC框架的使用等具体的实现方案。

    3079
  • gRPC安全认证和拦截器

    作为一个基础的RPC框架,安全和扩展是经常遇到的问题。本节内容将简单介绍如何对gRPC进行安全认证。然后介绍通过gRPC的截取器特性,以及如何通过截取器优雅地实现Token认证、调用跟踪以及Panic捕获等特性。最后介绍了gRPC服务如何和其他Web服务共存。

    3363

他们都在看

用户登录

手机号:

密码:

图形验证码:

点击切换

用户注册

手机号:

登录密码:

图形验证码:

点击切换

短信验证码:

获取验证码

忘记密码

1安全验证

2重置密码

手机号:

图形验证码:

短信验证码:

获取验证码

忘记密码

1安全验证

2重置密码

新密码:

确认新密码:

获取课程

添加小千老师微信,获取课程信息

如何获取课程?

一、需拥有此本教材

如没有,可点击下方入口购买当当购买入口京东购买入口

二、添加小千老师,发送拥有凭证,解锁课程资源

1.购买该教材的订单信息
2.拥有的实体书信息等

更换手机号

新手机号:

图形验证码:

短信验证码:

获取验证码