知道美河 | 上传资料 | VIP申请 | 精品课程 | 资料搜索 | 问题反馈 | 会员手册 | 积分消费 | 积分充值 | 帐号保护
美河学习学习在线赞助VIP

美河学习在线(主站) eimhe.com

 找回密码
 建立账号
查看: 25655|回复: 26

Golang语言编程入门视频课程

[复制链接]
发表于 2020-8-19 23:17:05 | 显示全部楼层 |阅读模式
地址:5号服务器---VIP资料下载七区\VIP专题教程三区
游客,如果您要查看本帖隐藏内容请回复

Golang语言编程入门视频课程 适合人群:
Go语言初学者或对Go感兴趣的爱好者,搞运维搞到头了,搞一手转行做开发学点增删改查,没点东西不好出手

Golang语言编程入门视频课程 课程目标:
主要介绍Go语言相关的介绍和基础语法,学习开发环境的搭建和使用Go语言简单的编程。

Golang语言编程入门视频课程 课程简介:

作为拥有多年工作经验的运维老鸟,我没有选择运维常用的Python作为我今后的主要使用语言。Python编写运维程序的开发效率虽然很高,但随着代码量的增大,以及Python的缩进式语法结构,可读性和维护性并不很高。加之Python本身的设计,并不原生支持多线程多核,我考虑到当程序代码达到一定规模时,必然会考虑它的执行效率和维护成本。所以最终放弃了Python,选择语言的过程中被Google新出的Go语言吸引了。

Go本身脱胎于C,语法和C比较像,我本身就一直学习和使用C和PHP程序,习惯了大括号的语法结构。同时Go吸收了其它各种语言的优秀特性,在各种特性之间做了折衷。加之原生支持多核多线程,执行效率几近于C。加之Go的标准库,以及市面主流的应用软件方面,比如MySQL、Redis等等函数库都已稳定,并且开发和运行效率都很令人满意。

这也是目前很多公司或个人选择使用Go写程序或者从Python迁移到Go的几大原因。只可惜目前市面上的Go语言编程书籍或者视频教程都不是特别好,书籍基本不是错误纰漏太多,就是书籍内容和书名并不匹配。视频教程也是有比较突出的问题,知识结构和层次不清晰明了,对于初学者并不是特别适合。所以我才有了出《Go语言编程入门》视频课程的想法,希望大家多多学习,多多支持。同时会推出一系列Go语言视频,覆盖不同阶段的Go语言学习爱好者。本课程主要讲解Go语言的基础语法,学习任何一门技术应当先从最简单的基础开始。

golang-1.png

  Centos安装Go语言环境.pdf
  Golang 新手可能会踩的 50 个坑.pdf
  golang从新手到高级编程.pdf

Golang语言编程入门视频 第1天视频
      01_课程安排.mp4
      02_go介绍.mp4
      03_环境搭建.mp4
      04_帮助文档的使用.mp4
      05_第一个go程序.mp4
      06_命令行运行程序.mp4
      07_数据类型作用和命名规范.mp4
      08_变量的声明.mp4
      09_变量初始化和自动推导类型.mp4
      10_自动推导类型和赋值区别.mp4
      11_Printf和Println的区别.mp4
      12_多重赋值和匿名变量.mp4
      13_常量的使用.mp4
      14_多个变量或变量的定义.mp4
      15_iota枚举.mp4
      16_类型的分类.mp4
      17_bool类型.mp4
      18_浮点型.mp4
      19_字符类型.mp4
      20_字符串类型.mp4
      21_字符和字符串的区别.mp4
      22_复数类型.mp4
      23_格式化输出.mp4
      24_变量的输入.mp4
      25_类型转换.mp4
      26_类型别名.mp4
      27_运算符(上).mp4
      28_运算符(下).mp4
      29_if的使用.mp4
      30_if支持初始化语句.mp4
      31_if_elseif_else的使用.mp4
      32_switch的使用.mp4
      33_switch使用的补充.mp4
      34_for循环的使用.mp4
      35_range的使用.mp4
      36_break和continue的区别.mp4
      37_goto的使用.mp4
      
Golang语言编程入门视频 第2天视频
      01_昨日回顾.mp4
      02_无参无返回值函数的使用.mp4
      03_有参无返回值函数:普通参数列表.mp4
      04_不定参数类型.mp4
      05_不定参数的传递.mp4
      06_有参无返回值函数使用的总结.mp4
      07_函数只有一个返回值.mp4
      08_函数有多个返回值.mp4
      09_函数定义格式总结.mp4
      10_有参有返回值函数的使用.mp4
      11_普通函数的调用流程.mp4
      12_递归函数的调用流程.mp4
      13_通过递归实现的累加.mp4
      14_函数类型.mp4
      15_回调函数.mp4
      16_匿名函数基本语法.mp4
      17_闭包捕获外部变量特点.mp4
      18_闭包的特点.mp4
      19_defer的使用.mp4
      20_多个defer的执行顺序.mp4
      21_defer和匿名函数结合使用.mp4
      22_获取命令行参数.mp4
      23_局部变量特点.mp4
      24_全局变量.mp4
      25_不同作用域的同名变量.mp4
      26_工作区介绍.mp4
      27_导入包的使用.mp4
      28_工程管理:同级目录.mp4
      29_工程管理:不同目录.mp4
      30_init函数的介绍.mp4
      31_go_intall命令的使用.mp4
      
Golang语言编程入门视频 第3天视频
      01_昨日回顾.mp4
      02_变量的内存和变量的地址.mp4
      03_指针变量的基本使用.mp4
      04_不要操作没有合法指向的内存.mp4
      05_new函数的使用.mp4
      06_值传递.mp4
      07_地址传递.mp4
      08_为什么需要数组.mp4
      09_数组的基本操作.mp4
      10_数组初始化.mp4
      11_二维数组的介绍.mp4
      12_数组比较和赋值.mp4
      13_随机数的使用.mp4
      14_冒泡排序原理.mp4
      15_冒泡排序代码实现.mp4
      16_数组做函数参数是值拷贝.mp4
      17_数组指针做函数参数.mp4
      18_切片介绍.mp4
      19_数组和切片区别.mp4
      20_切片的创建.mp4
      21_切片截取.mp4
      22_切片和底层数组关系.mp4
      23_append函数的使用.mp4
      24_append扩容特点.mp4
      25_copy的使用.mp4
      26_切片做函数参数.mp4
      27_猜数字:产生一个随机的4位数.mp4
      28_猜数字:取出每一位数.mp4
      29_猜数字:输入一个4位数并取出每一位.mp4
      30_猜数字:逻辑处理.mp4
      31_map介绍.mp4
      32_map的基本操作.mp4
      33_map赋值.mp4
      34_map遍历.mp4
      35_map删除.mp4
      36_map做函数参数.mp4
      37_结构体普通变量初始化.mp4
      38_结构体指针变量初始化.mp4
      39_结构体成员的使用:普通变量.mp4
      40_结构体成员的使用:指针变量.mp4
      41_结构体比较和赋值.mp4
      42_结构体做函数参数:值传递.mp4
      43_结构体做函数参数:地址传递.mp4
      44_go语言可见性规则验证.mp4
      
Golang语言编程入门视频 第4天视频
      01_昨日回顾.mp4
      02_面向对象编程.mp4
      03_匿名字段作用.mp4
      04_匿名字段初始化.mp4
      05_成员操作.mp4
      06_同名字段.mp4
      07_非结构体匿名字段.mp4
      08_结构体指针类型匿名字段.mp4
      09_方法介绍.mp4
      10_面向过程和面向对象函数区别.mp4
      11_结构体类型添加方法.mp4
      12_方法使用总结.mp4
      13_值语义和引用语义.mp4
      14_指针类型和普通类型的方法集.mp4
      15_方法的继承.mp4
      16_方法的重写.mp4
      17_方法值.mp4
      18_方法表达式.mp4
      19_接口类型介绍.mp4
      20_接口的定义和实现.mp4
      21_多态的表现.mp4
      22_接口继承.mp4
      23_接口转换.mp4
      24_空接口.mp4
      25_通过if实现类型断言.mp4
      26_通过switch实现类型断言.mp4
      
Golang语言编程入门视频 第5天视频
      01_昨日回顾.mp4
      02_error接口的使用.mp4
      03_error接口的应用.mp4
      04_显式调用panic函数.mp4
      05_数组越界导致panic.mp4
      06_recover的使用.mp4
      07_字符串操作常用函数介绍.mp4
      08_字符串操作代码验证.mp4
      09_字符串转换.mp4
      10_正则表达式(上).mp4
      11_正则表达式(中).mp4
      12_正则表达式(下).mp4
      13_json介绍.mp4
      14_通过结构体生成json.mp4
      15_struct_tag的使用.mp4
      15_通过map生成json.mp4
      16_json解析到结构体.mp4
      17_json解析到map.mp4
      18_文件分类和为什么需要文件.mp4
      19_文件常用操作接口介绍.mp4
      20_标准设备文件的使用.mp4
      21_WriteString的使用.mp4
      22_Read的使用.mp4
      23_借助bufio实现按行读取内容.mp4
      24_文件案例:拷贝文件.mp4
      
Golang语言编程入门视频 第6天视频
      01_昨日回顾.mp4
      02_并行和并发的区别.mp4
      03_go语言并发优势.mp4
      04_创建goroutine.mp4
      05_主协程先退出.mp4
      06_主协程先退出导致子协程没来得及调用.mp4
      07_runtime.Gosched的使用.mp4
      08_runtime.Goexit的使用.mp4
      09_runtime.GOMAXPROCS的使用.mp4
      10_多任务资源竞争问题.mp4
      11_channel介绍.mp4
      12_通过channel实现同步.mp4
      13_通过channel实现同步和数据交互.mp4
      14_无缓冲channel.mp4
      15_有缓冲channel.mp4
      16_关闭channel.mp4
      17_通过range遍历channel内容.mp4
      18_单向channel特点.mp4
      19_单向channel的应用.mp4
      20_Timer的使用.mp4
      21_Timer实现延时功能.mp4
      22_定时器停止.mp4
      23_定时器重置.mp4
      24_Ticker的使用.mp4
      25_select的作用.mp4
      26_通过select实现斐波那契数列.mp4
      27_通过select实现斐波那契数列(画图).mp4
      28_select实现的超时机制.mp4
      
Golang语言编程入门视频 第7天视频
      01_昨日回顾.mp4
      02_网络协议介绍.mp4
      03_分层模型介绍.mp4
      04_层和协议.mp4
      05_mac地址介绍.mp4
      06_网络层的作用.mp4
      07_传输层作用.mp4
      08_应用层功能.mp4
      09_网络分层和协议总结.mp4
      10_网络通信条件.mp4
      11_通信过程如何组包和拆包.mp4
      12_socket简单介绍.mp4
      13_cs模型介绍.mp4
      14_TCP服务器代码编写.mp4
      15_netcat工具的使用.mp4
      16_TCP客户端代码编写.mp4
      17_简单版并发服务器.mp4
      18_客户端即可输入也可接收服务器回复.mp4
      19_文件传输原理分析.mp4
      20_os.Stat的使用.mp4
      21_传输文件:发送方.mp4
      22_传输文件:接收方.mp4
      23_传输文件功能验证.mp4
      24_并发聊天服务器功能演示.mp4
      25_并发聊天服务器原理分析.mp4
      26_并发聊天服务器:广播上线.mp4
      27_并发聊天服务器:广播消息.mp4
      28_并发聊天服务器:查询在线用户.mp4
      29_并发聊天服务器:修改用户名.mp4
      30_并发聊天服务器:用户主动退出.mp4
      31_并发聊天服务器:超时处理.mp4
      
Golang语言编程入门视频 第8天视频
      01_昨日回顾.mp4
      02_web工作流程.mp4
      03_http协议和url介绍.mp4
      03_请求包和响应包简单介绍.mp4
      04_请求报文格式分析.mp4
      05_服务器如何知道用户需要什么资源.mp4
      06_响应报文测试方法.mp4
      07_响应报文格式分析.mp4
      08_http编程介绍.mp4
      09_http服务器编程.mp4
      10_http服务器获取客户端的一些信息.mp4
      11_http客户端编程.mp4
      12_百度贴吧小爬虫.mp4
      13_百度贴吧小爬虫总结.mp4
      14_并发版网络爬虫.mp4
      15_段子爬虫:明确目标.mp4
      16_段子爬虫:爬主页面有用链接.mp4
      17_段子爬虫:爬取段子页面.mp4
      18_段子爬虫:把内容存储到文件中.mp4
      19_段子爬虫:并发爬虫.mp4
      
Golang语言编程入门视频 第9天视频
        01_课程安排.mp4
        02_GTK介绍.mp4
        03_环境搭建.mp4
        04_第一个程序:空白窗口.mp4
        05_控件介绍.mp4
        06_窗口添加控件.mp4
        07_信号介绍.mp4
        08_信号处理.mp4
        09_glade介绍.mp4
        10_glade的使用.mp4
        11_常用控件:窗口.mp4
        12_常用控件:标签.mp4
        13_常用控件:图片控件.mp4
        14_常用控件:进度条.mp4
        15_常用控件:按钮.mp4
        16_常用控件:行编辑.mp4
        17_布局(上).mp4
        18_布局(下).mp4
        19_对话框.mp4
        20_定时器介绍.mp4
        21_定时器的使用.mp4
        22_鼠标点击事件.mp4
        23_鼠标移动事件.mp4
        24_键盘事件.mp4
        25_大小改变事件.mp4
        26_绘图介绍.mp4
        27_绘图(上).mp4
        28_绘图(下).mp4
        29_无边框窗口移动.mp4

Golang语言编程入门视频 第10天视频
      01_昨日回顾.mp4
      02_游戏说明.mp4
      03_无边框窗口(上).mp4
      04_无边框窗口(下).mp4
      05_背景图_最小化_关闭窗口(上).mp4
      06_背景图_最小化_关闭窗口(下).mp4
      07_界面其它设计.mp4
      08_黑白子提示闪动效果.mp4
      09_落子原理说明.mp4
      10_落子代码实现(上).mp4
      11_落子代码实现(下).mp4
      12_初始化棋子_改变角色.mp4
      13_倒计时.mp4
      14_吃子.mp4
      15_棋子个数统计.mp4
      16_胜负判断.mp4
      17_机器落子.mp4
发表于 2020-8-23 20:30:18 | 显示全部楼层
发表于 2020-8-31 11:03:27 | 显示全部楼层
发表于 2020-9-1 10:55:33 | 显示全部楼层
发表于 2020-9-10 16:12:24 | 显示全部楼层
Golang语言编程入门视频课程Golang语言编程入门视频课程Golang语言编程入门视频课程
发表于 2020-9-25 08:44:52 | 显示全部楼层
发表于 2020-9-30 14:35:30 | 显示全部楼层
发表于 2020-10-2 00:26:24 | 显示全部楼层
发表于 2020-11-24 22:32:27 | 显示全部楼层
发表于 2021-1-3 11:32:13 | 显示全部楼层
发表于 2021-1-13 09:10:42 | 显示全部楼层
发表于 2021-4-22 10:15:13 | 显示全部楼层
刚好用到了。现在做运维不会开发,路子越来越窄。学习一下
发表于 2021-7-10 10:35:34 | 显示全部楼层
发表于 2021-7-11 11:39:34 | 显示全部楼层
发表于 2022-1-19 14:43:31 | 显示全部楼层
发表于 2022-3-14 16:25:33 | 显示全部楼层
发表于 2022-3-20 20:06:54 | 显示全部楼层
发表于 2022-7-6 21:33:17 | 显示全部楼层
发表于 2022-8-4 20:27:04 | 显示全部楼层
发表于 2022-8-9 20:14:10 | 显示全部楼层
发表于 2022-9-10 14:15:36 | 显示全部楼层
发表于 2022-11-9 19:23:40 | 显示全部楼层
发表于 2022-11-14 08:42:24 | 显示全部楼层
发表于 2023-1-7 00:03:46 | 显示全部楼层
发表于 2023-4-6 20:55:01 | 显示全部楼层
发表于 2024-3-9 13:28:33 | 显示全部楼层
您需要登录后才可以回帖 登录 | 建立账号

本版积分规则

 
QQ在线咨询

QQ|小黑屋|手机版|Archiver|美河学习在线 ( 浙网备33020302000026号 )

GMT+8, 2025-5-2 01:03

Powered by Discuz!

© 2001-2025 eimhe.com.

快速回复 返回顶部 返回列表