|
|
【简 介】
8 b1 i6 v/ ]* j Z v. u3 F视频由浅入深地介绍了Go语言的语法及使用方法。我们将在安全编程、密码学方面进行重点讲解。+ M- j6 v8 i i/ y- K# Q
9 G8 Q6 C; l$ l9 @! X4 `" Y. _【综合介绍】
2 G, G3 V; s: F C出身名门、血统纯正的Go语言于2012年正式面世。静态语言、函数多返回值、天生并发、自动垃圾回收、安全性高、语法简单、编译快速这几个方面的特性提炼出Go的三个高富帅的标签:运行快、开发快和部署快。本视频由浅入深地介绍了Go语言的语法及使用方法。本套视频同时也是区块链学习中的阶段性课程,所以有别于其他Go教学视频,我们将在安全编程、密码学方面进行重点讲解。 S- s; L: e5 \- t' ?7 n
' n0 R9 p% B9 g7 d$ g9 L* Z
【章节介绍】+ E* W5 m# d" Z4 h z
Go语言发展历史、核心特性及学习路线1(22分钟)5 ]! U2 w' ?0 J
Go语言发展历史、核心特性及学习路线2(24分钟)
' N2 s3 g. u+ mGolang安装与配置1(14分钟)- M" ~4 r8 T1 G Y3 k, M8 J, d( S
Golang安装与配置2(14分钟)
2 t. T* y2 J6 {- [$ r% ]% L. aGoland的安装与HelloWorld1(14分钟)
( {# g3 a6 R" L- z9 e) @Goland的安装与HelloWorld2(14分钟), |( u% f$ X9 t- A5 k
HelloWorld程序解读及Go编码规范1(12分钟)" D; U4 \7 O" \' ]- h+ b, P" W
HelloWorld程序解读及Go编码规范2(13分钟); K. q. A0 w2 J7 Z0 O
变量声明和初始化1(24分钟)& \ U' E/ X% S2 H
变量声明和初始化2(28分钟)/ P$ @* m8 c J4 H9 S/ C
Go语言数据类型(22分钟)
& b- B% U' j4 [; k c打印输出格式化1(28分钟)
! {/ }0 e+ }, Z/ G- j) b打印输出格式化2(22分钟)
2 f! S0 ]8 O8 K5 P8 Y* m" q数据类型转换(19分钟)
4 I$ U6 x1 T- b常量及iota1(22分钟)- o4 @# f0 ~2 u0 P8 P
常量及iota2(20分钟)# ~. L/ z0 T/ U9 c9 J0 C
运算符1(22分钟)% t: t! S+ c# ]. q3 V: x9 r0 I/ m
if条件判断语句1(20分钟)' Z* r: x5 c5 [( E* `0 U0 g& o
if条件判断语句2(14分钟)
& j6 q& I8 ?) f6 ]3 lswitch分支语句(26分钟)
$ Q& h! z# h3 ^! o: y8 D9 C& q* Iswitch语句的注意细节(18分钟)
- c1 e- \. p; K! k! F! |. X4 B9 ofor循环基本语法形式(27分钟)! U2 x1 k) m! {$ k9 x8 i9 H
for循环案例1(17分钟)
! g! _; z: C. D7 sfor循环案例2(17分钟)
L/ O/ z% D! A5 ^* P+ kfor嵌套循环案例1(17分钟)
* G. l6 a1 Y c: z) Z+ Sfor嵌套循环案例2(22分钟)6 i( b9 {8 z2 S& E& G
循环控制break-continue及goto1(18分钟)
) n; O* u: J3 [/ \7 p7 \循环控制break-continue及goto2(15分钟)
4 m- p1 e7 \1 ~1 W函数声明及变量作用域1(18分钟) w% ]# h: K4 G& f* M
函数声明及变量作用域2(17分钟), Q$ C6 q$ d( a6 O7 j8 N3 B# w
函数作为值的用法1(19分钟)1 L! o* L' p8 y: X: l1 [9 U: C9 A
函数作为值的用法2(22分钟)
{# N9 h. \: \6 J @匿名函数的定义及回调用法1(13分钟)) @7 w, R) s- H z6 t$ i# P
匿名函数的定义及回调用法2(20分钟)
, s. G7 d2 d+ M- H/ v) ^闭包的定义及用法(35分钟)
6 m; n) I+ T- X# p' t. ~$ f, [闭包的案例(20分钟)
5 [2 ~6 `/ J' O5 ]$ g函数可变参数(28分钟)
( b0 w. Z0 P4 f. _" o+ a+ y" o递归函数(15分钟): P5 u7 d3 D, A9 m0 }
指针的声明(24分钟)
5 n+ Q+ `9 h! }" u, P1 E4 E复合数据类型指针及空指针(23分钟)' M. m" ?" d+ S: a
指针作为函数参数(27分钟)
- Y# E/ q& i' U- F r2 J# B: }7 F7 s指针数组及指针的指针(29分钟). c0 l* ?1 X F" I: j0 N
函数传值和传引用_传递值类型数据1(17分钟)
6 V) C3 {' R0 O$ `函数传值和传引用_传递值类型数据2(20分钟)
- h" ?% B9 A2 S) w, f( w6 I函数传值和传引用_传递引用类型数据1(17分钟)" U" M7 D$ |) A9 B
函数传值和传引用_传递引用类型数据2(16分钟)! q' B: J4 a4 j3 j3 u
数组的声明及遍历1(17分钟)
4 K; ]. c* G+ k2 x7 c( G$ D数组的声明及遍历2(14分钟)
* K7 g- L3 L9 ]& _2 Q切片的声明及截取1(19分钟)
; f3 t2 w4 P& _% W切片的声明及截取2(12分钟)
, x" {, \$ N: T# e3 k( b h9 G1 F切片截取中的注意细节1(22分钟)6 u5 @/ V! n- X
切片截取中的注意细节2(15分钟)
+ X/ ?5 @! b& ~" U切片中append及copy函数的用法1(18分钟)
* B8 q u( n# G8 |8 X切片中append及copy函数的用法2(16分钟)7 T! W6 J6 ^3 I7 \5 z
切片中append函数的优化(18分钟)6 C) H6 e7 z1 y4 O
附加_冒泡排序舞蹈(4分钟)2 z3 Y$ v0 G/ m) {9 A
切片冒泡排序及优化处理1(18分钟). X9 \& e# @2 P2 J
切片冒泡排序及优化处理2(13分钟)
- S4 U5 q# J8 l# V, rstring包_检索类函数1(23分钟). t! l5 q+ s% p+ I$ y
string包_检索类函数2(25分钟)
2 w7 T4 p# G. B# r0 zstring包_其他类型函数1(21分钟)
* E) ]) }3 N0 E) _2 Y& Gstring包_其他类型函数2(20分钟)
" u- O: H. q1 Z9 J5 J( T+ B) tstrconv包_parse类函数(26分钟)6 A3 e% _ C$ F( A Y; c: \
strconv包_format类函数(15分钟)
. x) a+ r1 r' |* v- Y, P
1 Y$ w" ?8 V( Q1 w* ` |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
×
|