美文网首页Ulord社区联盟
跟我一起学习GO语言-小结

跟我一起学习GO语言-小结

作者: 搬砖人1314 | 来源:发表于2019-10-13 10:48 被阅读0次

学习GO语言有一段时间了,也写了不少的章节,因时间有点长了,所以我们对前面所学的知识做一下小结,然后作为一个目录,这样方便我们及时学习和掌握前面的所学的知识,没有实际去运用GO语言做项目,忘记的可能性就比较高了,所以我们本节作为一个小结。

第一节我们了解了安装过程及为什么我们需要学习GO语言,GO语言的各种平台支持版本,入门的示例。

第二节我们开始学习GO语言的基本语法与使用,包括变量的声明方式,赋值,多个变量赋值,匿名变量、数据类型、切片、指针等以简单的示例展现。

第三节继续GO语言的基本语法与使用,字符串应用(字符串长度、切片获取、通道),然后常用的字符串格式化等。

第四节主要将了存储和组织数据的方式,数组的声明、遍历数组、切片的操作(声明、元素添加、复制切片元素、删除切片元素)。

第五节讲的列表的增删方法,然后讲了流程控制,九九乘法表的代码展示,多个分支判断,循环及循环控制等。

第六节讲了函数的构造,函数的调用返回值,参数等,匿名函数、函数类型的接口,以示例方式展现。

第七节讲了可变参数的函数,结构体、匿名结构体、类型内嵌与结构体内嵌,然后接口的构造及多个类型的接口实现方式。

第八节简单介绍了并发,介绍了goroutine及GO通信机制channel,同样采用示例方式展现。

第九节主要介绍了GO语言的25个关键字(Break、default、func、interface、select、case、defer、go、map、struct、chan、else、goto、package、switch、const、fallthrough、if、range、type、continue、for、import、return、var)想想他们都是起什么作用的,如果你记不清了,可以查看对应的章节。

第十节介绍了Web服务器的工作原理,Web服务器也被称为HTTP服务器,讲到了URL、DNS及HTTP的几种请求方式以图例方式展现。

本节就到这,持续的学习与实践才是我们前进的路,当你习惯了手指在键盘上敲击,听着悦耳的哒哒的声音,然后听听自己内心的声音,感觉舒畅多了,好像我们大脑中又多了一些未知的知识了。

第十一节介绍GO语言如何搭建一个Web服务器,工作方式的几个概念,http连接处理流程等,以图片方式展现整个流程。

第十二节介绍表单的操作,怎么让客户端提交数据与服务器端交互,解析方式,以代码方式展现。

第十三节讲表单验证的内容,主要包括(必填字段、数字验证、单选按钮、多选按钮、日期验证、身份证号、手机号、下拉菜单)以实际例子展现方式。

第十四节继续表单验证,主要考虑安全问题,脚本攻击、重复提交、使用隐藏字段解决重复提交等,以实际例子展现。

第十五节介绍文件上传,客户端及服务器端怎么处理文件上传,怎么模拟文件上传等,以代码方式展现。

小结就到此,如果要学好某种语言基本都是差不多,没有手指在键盘上的舞动,没有运用所学的语言开发应用,或者实际项目,不太可能学会,因为在实际项目中我们就可以运用到大多实际的基础知识,哪怕是一个小项目也同样有这样的效果。

请开始你的表演,践行,践行,再践行。未完待续。。。

相关文章

  • 跟我一起学习GO语言-小结

    学习GO语言有一段时间了,也写了不少的章节,因时间有点长了,所以我们对前面所学的知识做一下小结,然后作为一个目录,...

  • 跟我一起学习GO语言008

    本节我们来看GO语言中的并发。 我们看并发,就不得不学习goroutine,goroutine是Go语言...

  • 跟我一起学习GO语言004

    接上一节继续学习Go语言,存储和组织数据的方式 首先我们来学习数组,数组是一段固定长度的连续内存区域。 数组声明:...

  • 跟我一起学习GO语言007

    接上节,获得可变参数类型,可变参数为interface{}类型时,可以传入任何类型的值。 func printTy...

  • 跟我一起学习GO语言009

    本节我们做Go语言的一些语法回顾,通过语法我们可以发现Go语言非常简单,只有25个关键字,接下来我们回顾一下关键...

  • 跟我一起学习GO语言003

    接上一节继续学习Go基本语法与使用-字符串应用 通过Go语言内建函数获取切片、字符串、通道等长度。 例如-01: ...

  • 跟我一起学习GO语言006

    接下来我们看函数,这个是各种语言中重要的组成部分 func 函数名(参数列表)(返回参数列表){ 函数内容} 来...

  • 跟我一起学习GO语言005

    接上一节继续学习Go语言,存储和组织数据的方式 首先我们来看看列表增删方法 初始化列表:变量名:=list.New...

  • Go 语言学习技巧和编程思维

    Go 语言学习技巧和编程思维 一、了解 Go 语言 了解 Go 语言背景 学习 Go 语言,首先要了解 Go 语言...

  • 跟我一起学习GO语言012——表单操作

    上一节我们介绍了搭建一个Web服务器,本节我们来看看通过表单让客户端和服务器方便的进行数据交互,首先我们来看看一...

网友评论

    本文标题:跟我一起学习GO语言-小结

    本文链接:https://www.haomeiwen.com/subject/zcyhmctx.html