区块链基础之go语言

区块链基础之go语言
共240节 664人在学 课程详情
  • 驾考系统:主调度详解
  • 驾考系统:调度与功能分离
  • oland快捷键设置
  • 驾考系统:考试逻辑详解
  • 驾考系统:错误处理+起名系统+数学工具详解
  • SVN客户端的使用
  • 驾考系统:Redis工具封装逻辑详解
  • 同步视频和代码
  • 驾考系统:数据库工具拆分
  • 思维导图笔记FreeMind
  • 驾考系统:Mysql工具封装详解
  • 安装Go语言编译器
  • 正则表达式:常用规则
  • 系统环境变量Path的作用
  • 正则表达式:爬取手机号
  • 集成开发环境GoLand
  • 正则表达式:爬取邮箱
  • GoLand常用设置
  • 正则表达式:爬取超链接
  • Go语言是多么的牛逼
  • 正则表达式:爬取身份证号
  • 常量变量表达式
  • 昨日回顾:常用正则
  • 常量变量表达式2
  • 正则表达式:爬取图片
  • Go语言基本数据类型
  • 图片爬虫:同步下载图片
  • 几个基本占位符
  • 图片爬虫:异步下载图片
  • 使用iota定义常量组
  • 图片爬虫:生成随机文件名
  • 简单数学运算
  • 图片爬虫:使用alt属性作为文件名
  • SDK的math包+整型和浮点型互化
  • 图片爬虫:字符串编码转换
  • 比较运算
  • 图片爬虫:从图片标签中摘取alt
  • 逻辑运算
  • 图片爬虫:使用alt做文件名下载
  • 位运算
  • 图片爬虫:使用链接中的文件名
  • 选择结构if
  • 图片爬虫:使用alt+链接名作文件名
  • 选择结构switch
  • 图片爬虫:爬取分页的东方艺术组图
  • 循环结构
  • 图片爬虫:管道纯异步图片下载
  • goto结构
  • 图片爬虫:爬虫工程整理封装
  • defer延时执行
  • 猜数字游戏
  • 函数封装的意义
  • 函数参数
  • 函数返回值
  • 匿名函数
  • 闭包函数引入
  • 昨日回顾:运算+流程控制
  • 昨日回顾:函数+参数+返回值
  • 闭包函数
  • 闭包函数AGAIN
  • 复合类型概述
  • 指针
  • 指向指针的指针
  • 数组
  • 切片1
  • 切片截取与扩容
  • map映射
  • 循环嵌套
  • 选择排序
  • 昨日回顾:闭包函数+复合类型
  • 递归1:连续自然数的和
  • 递归2:递归VS循环
  • 递归3:斐波那契数列
  • 容器综合练习
  • GOPATH与类库复用
  • SDK标准库概述+文档查询
  • 标准库os包
  • 标准库time包
  • 标准库strings包1:检索子串
  • 标准库strings包2_格式化和比较大小
  • 标准库strings包_裁剪
  • 标准库strings包_炸碎与拼接
  • Go语言引号
  • 获取命令行参数
  • 命令行参数实战_人格测试
  • 昨日回顾:命令行参数
  • 昨日回顾:gopath与类库复用
  • 面向对象:概述
  • 面向对象:封装+值传递与引用传递
  • 面向对象:继承
  • 面向对象:课堂练习1.0
  • 面向对象:多态
  • 面向对象:类型断言
  • 面向对象:接口的继承
  • 面向对象:综合实例
  • 面向对象:综合实例
  • 昨日回顾:面向对象
  • 面向对象专题答疑1
  • 面向对象专题答疑2
  • 文件打开与关闭
  • 带缓冲的文件读入
  • 便捷读入
  • 缓冲式写出
  • 便捷写出
  • 判断文件是否存在
  • 简易文件拷贝
  • io.Copy执行拷贝
  • 缓冲式文件拷贝
  • 字符统计案例
  • 昨日回顾:文件读写
  • 面向对象练习:东方艺术
  • 面向对象坑点:子类VS父类接口VS父类结构体
  • Json读写:什么是JSON
  • Json读写:结构体转JSON
  • Json读写:map转JSON
  • Json读写:切片转JSON
  • Json读写:JSON转map
  • Json读写:JSON转结构体
  • Json读写:JSON转map切片
  • Json读写:JSON转结构体切片
  • Json读写:编码映射到JSON文件
  • Json读写:编码结构体切片JSON文件
  • Json读写:解码JSON文件为map
  • Json读写:解码JSON文件为结构体切片
  • Json读写:总结
  • 异常处理:什么是恐慌
  • 异常处理:恐慌的处理
  • 异常处理:错误与处理
  • 异常处理:自定义错误
  • 异常处理:综合案例
  • 昨日回顾:异常处理
  • 程序测试:单元测试演示
  • 程序测试:性能测试演示
  • 程序测试:单元测试
  • 程序测试:压力测试
  • 程序测试:查看性能分析报告
  • 反射和Go语言API
  • 反射:反射API演示
  • 反射:输出商品到同名JSON文件
  • 昨日回顾:程序测试
  • 昨日回顾:反射应用
  • 网络常识
  • 网络通信:TCP-API简介
  • 网络通信:UDP-API简介
  • 网络通信:HTTP-API简介
  • 网络通信:TCP通信功能演示
  • 网络通信:TCP通信功能开发
  • 网络通信:UDP通信功能开发
  • 网络通信:发起HTTP请求
  • 网络通信:服务端开发
  • 昨日回顾:网络编程
  • Linux操作系统简介
  • Linux:虚拟机网络配置
  • Linux:日常命令
  • Linux:命令速查
  • Linux:常用命令(系统管理)
  • Linux:文件查看+管道+重定向
  • Linux:打包解包
  • Linux:用户管理+组管理
  • Linux:文件权限管理
  • 昨日回顾:Linux基本命令
  • Linux:vim的使用
  • Linux:MySQL的安装和配置
  • MySQL:基本增删改查
  • MySQL:创建中国数据库
  • MySQL:单表复杂查询1
  • MySQL:单表复杂查询2(in+between)
  • MySQL:分组和统计
  • MySQL:字段约束
  • MySQL:表关系概述+创建校园数据库
  • MySQL:一对一关系管理
  • MySQL:一对多关系管理
  • MySQL:多对多关系管理
  • MySQL:使用union强制整合子查询
  • MySQL:join联合查询
  • MySQL:三表联合
  • MySQL:内连接+左右连接
  • MySQL:联合查询练习
  • 昨日回顾:再聊join
  • 昨日回顾:联合查询练习
  • Redis:简介和安装
  • Redis:字符串操作
  • Redis:key操作
  • Redis:hash操作
  • Redis:why-hash
  • Redis:list操作
  • Redis:set操作
  • Redis:zset操作
  • Redis:服务配置与访问
  • Redis:服务配置详解
  • Redis:其它管理操作
  • 昨日回顾:Redis
  • Go数据库交互:get第三方库
  • Go数据库交互:windows下安装MySQ
  • Go数据库交互:MySQL增删改查
  • Go数据库交互:MySQL事务
  • Go数据库交互:Redis连接与数据操作
  • Go数据库交互:Redis连接池
  • Go数据库交互:二级缓存实现
  • Go数据库交互:二级缓存详解
  • 并发理论:同步异步+异步回调
  • 并发理论:线程并发及其弊端
  • 并发理论:CSP管道模型+协程并发
  • Go协程并发:百万级并发
  • Go协程并发:主协程等待
  • Go协程并发:出让协程资源+设置可用CPU核心数
  • Go协程并发:协程自杀
  • Go协程并发:协程间公平竞争资源
  • Go协程并发:管道读写与异常
  • Go协程并发:关闭管道
  • Go协程并发:管道的缓存能力
  • Go协程并发:生产消费者模型
  • Go协程并发:生产消费者模型
  • 昨日回顾:协程与管道
  • Go协程并发:select随机选择能走通的路
  • Go协程并发:固定时长定时器
  • Go协程并发:周期性长定时器
  • Go协程并发:定时器的终止和重置
  • Go协程并发:等待组
  • Go协程并发:互斥锁
  • Go协程并发:互斥锁案例
  • Go协程并发:读写锁
  • Go协程并发:信号量控制最大并发数
  • Go协程并发:常见死锁场景
  • Go协程并发:数字游戏练习
  • Go协程并发:数字游戏练习
  • Go协程并发:数字游戏练习
  • 驾考系统:姓名生成系统
  • 驾考系统:考试与随机犯规
  • 驾考系统:巡视组
  • 驾考系统:录入成绩
  • 驾考系统:查询成绩
  • 驾考系统:二级缓存
  • 驾考系统:分文件
  • 驾考系统:数据库优化
  • 驾考系统:通用的MySQL查询
  • 驾考系统:通用MySQL查询详解
  • 驾考系统:通用MySQL插入
  • 驾考系统:通用Redis读写
  • 驾考系统:通用Redis读写详解

    订阅失败

    区块链基础之go语言
    区块链基础之go语言 ...

    订阅列表已满,请先移出部分订阅内容。

    当前章节需购买后观看
    开通超级会员免费看!专家精选系列课程,满足你从入门到精通!更有问答月卡免费送,你的问题有问必答!
    提交答案

    购买课程

    扫码完成付费,可继续学习全部课程内容

    加载中...
    播放页问题反馈
    视频学习中有任何产品建议都可由此反
    馈,我们将及时处理!

    课时介绍

    闭包函数引入

    课程介绍

    Go 是一个开源的编程语言,它能让构造简单、可靠且高效的软件变得容易。

    Go是从2007年末由Robert Griesemer, Rob Pike, Ken Thompson主持开发,后来还加入了Ian Lance Taylor, Russ Cox等人,并最终于2009年11月开源,在2012年早些时候发布了Go 1稳定版本。现在Go的开发已经是完全开放的,并且拥有一个活跃的社区。


    Go 语言特色

    • 简洁、快速、安全

    • 并行、有趣、开源

    • 内存管理、数组安全、编译迅速


    Go 语言用途

    Go 语言被设计成一门应用于搭载 Web 服务器,存储集群或类似用途的巨型中央服务器的系统编程语言。

    对于高性能分布式系统领域而言,Go 语言无疑比大多数其它语言有着更高的开发效率。它提供了海量并行的支持,这对于游戏服务端的开发而言是再好不过了。


    第一个 Go 程序

    接下来我们来编写第一个 Go 程序 hello.go(Go 语言源文件的扩展是 .go),代码如下:

    hello.go 文件

    package main

    import "fmt"

    func main() {
        fmt.Println("Hello, World!")
    }


    运行实例 »

    要执行 Go 语言代码可以使用 go run 命令。

    执行以上代码输出:

    $ go run hello.go 
    Hello, World!

    此外我们还可以使用 go build 命令来生成二进制文件:

    $ go build hello.go 
    $ ls
    hello    hello.go
    $ ./hello 
    Hello, World!
    推荐课程

    信息系统项目管理师自考笔记

    李明 · 905人在学

    python从0到1:期货量化交易系统(CTP实战,高频及合成K线数据

    王先生 · 22783人在学

    手把手搭建Java超市管理系统【附源码】(毕设)

    汤小洋 · 4291人在学

    Java毕设springboot外卖点餐系统 毕业设计毕设源码 使用教

    黄菊华 · 836人在学

    基于SSM酒店管理系统(毕设)

    小尼老师 · 898人在学

    java项目实战之购物商城(java毕业设计)

    Long · 5202人在学

    手把手搭建Java求职招聘系统【附源码】(毕设)

    汤小洋 · 1530人在学

    Python Django 深度学习 小程序

    钟翔 · 2404人在学

    城管局门前三包管理系统+微信小程序(vue+springboot)

    赖国荣 · 680人在学

    Vue+Uni-app(uniapp)入门与实战+赠送仿美团点餐小程序

    李杰 · 4075人在学

    正在试验
    后自动删除环境
    课程实验
    本次实验时间已到期 00:00:00
    课件正在飞速打包中,请耐心等待几秒钟~