获得徽章 0
学会处理各种Go web请求,让我离开发自己的网站又近了一步!!!
1
使用gin开发goweb,大大节约了,开发的时间和成本,非常的不错
评论
Go语言的io包提供了丰富的输入输出功能,主要包含以下几个方面,io.Reader和io.Writer接口:定义了通用的输入输出方法,许多包中的类型都实现了这两个接口。
io.Bufferred类型:实现了缓冲的输入输出,可以 wrap 未缓冲的 reader/writer 来提供缓冲功能。
文件操作:提供了文件读取和写入的函数,如 Open、Close、Read、Write 等。支持按字节或切片读写文件。
工具函数:提供了一些辅助性的工具函数,如 Copy、ReadAll、WriteString 等方便文件操作。
字节操作:提供了一些对字节 slice 进行操作的函数,如 ReadBytes、ReadString等。
流操作:实现了一些流式读写接口,如 Pipe、io.LimitedReader 等可以通过管道方式传输数据。
格式化I/O:实现了格式化的输入输出,如 Fprintf、Sscanf 等格式化读写到流。
展开
评论
Go语言的http包,它提供了http客户端和服务端的实现。http包让我们可以方便地构建web服务,它包含了Client和Server两个主要结构。Client实现了http请求,我们可以用Get、Post等方法发起请求。Server实现了http服务端,我们可以用ListenAndServe在端口监听并为请求提供服务。http包隐藏了tcp连接、请求解析等底层操作,让我们可以更专注于业务本身。通过http包,我们可以快速构建高性能的web服务。
展开
评论
在阅读<<go web 编程>>可得,Go的net/http包提供了强大的http服务功能。书中应该讲解了如何利用这个包来处理http请求和响应。这是Go web编程的基石。Go支持多种模板语言如html/template等。书中应该介绍了如何在Go项目中使用模板生成动态内容。掌握模板可以帮助我们提高开发效率。你还学习了如何用Go访问数据库、管理会话等知识。这些都是实际web项目中不可或缺的能力。
展开
评论
阅读goWeb的template包,理解了前后端分离后如何建立连接
评论
阅读goweb的中间件开发以及封装思路,发现封装得越好,程序就越简洁明了,也越容易维护和升级!
评论
阅读<<并发编程在web中的应用>>可以知道并发很重要,学习go最大的原因就是其并发能力强,能够充分地发挥cpu的性能
评论
学习websocket可以知道,它具有实时通信,降低延迟,更高效的资源利用,填补了传统的http协议的不足
评论
学习gin框架后,发现go语言利用框架开发真的非常方便,具有很大的优势
评论
阅读GO语言的JSON,明白了go语言Json是是通过构建结构体存储json数据,以及如何实现序列化和反序列化,同时也知道json在go语言中的特点
评论
阅读Golang测试之路,让我知道测试的重要性以及懂得测试的好处,以及如何去测试,如何检验代码的质量.
评论
阅读了Goweb开发该文章,我懂得go语言web开发的优势以及各种好用的框架,并且知道框架是如何封装函数,以及如何制作中间件和组件
评论
下一页
个人成就
文章被点赞 7
文章被阅读 1,293
掘力值 103
收藏集
5
关注标签
6
加入于