热文Go语言Web开发系列(十四)Gin web封装统一返回结构体 上文《Go语言Web开发系列(十三)Gin web框架操作mysql存储案例》我们演示gin web+mysql的案例的时候,大家可以发现一个问题,就是我们在每一个方法里面都是使用c.JSON(200, gin.H{... Raego2024-04-121164 阅读0 评论
热文Go语言Web开发系列(十三)Gin web框架操作mysql存储案例 前面我们使用Gin web框架演示了相关的接口的请求和返回信息,但是一般我们使用在编写api接口的时候都会涉及到数据库的增删改查,所以本文我们来演示一下结合Gin接口和mysql来实现数据存储的案例。这里需要使用到m... Raego2024-04-121115 阅读0 评论
Go语言Web开发系列(十二)Gin web框架中间件 在实际的业务开发的时候,我们经常会涉及到这样的场景:业务中除了登录接口之外,请求其他的接口都需要判断下用户是否登录。在java web里面像这种我们一般使用的是filter来实现拦截判断,在go语言里面,主要是使用中... Raego2024-04-12959 阅读0 评论
Go语言Web开发系列(十一)使用Gin web框架编写RESTFul风格的接口 上文《Go语言Web开发系列(十)使用Gin web框架编写一个简单的接口》我们使用Gin web框架实现了一个简单的接口,本文我们来介绍下使用Gin web框架实现一个RESTFul风格的接口。对于RESTFul风... Raego2024-04-12818 阅读0 评论
Go语言Web开发系列(十)使用Gin web框架编写一个简单的接口 上文《Go语言Web开发系列(九)Gin web框架介绍》我们介绍了Gin框架及Gin框架的安装,本文的话我们就使用Gin框架编写一个简单的http接口。使用Gin编写简单的接口比较简单,只需要实现3步即可:第一步:... Raego2024-04-12886 阅读0 评论
Go语言Web开发系列(九)Gin web框架介绍 在go语言里面做web开发的话,其实如果是简单的web开发,一般我们使用go自带的net/http的module就够用了。这个net/http编码使用起来非常简单,只需要几行的代码就可以完全的启动一个web服务,示例... Raego2024-04-12912 阅读0 评论
热文Go语言开发基础系列(四十一)Go语言向mysql插入数据 在前面的文章我们介绍了go语言相关的技术,这篇文章开始我们介绍下使用go语言操作数据库,这也是在日常生活中必然会使用到的技巧。在go语言里面,我们要操作数据库,需要做两件事,分别是:1、引入数据库的驱动 2、引入操作... Raego2023-07-101075 阅读0 评论
热文Go语言开发基础系列(四十)Go语言操作mysql的数据查询 在前面的文章我们介绍了go语言相关的技术,这篇文章开始我们介绍下使用go语言操作数据库,这也是在日常生活中必然会使用到的技巧。在go语言里面,我们要操作数据库,需要做两件事,分别是:1、引入数据库的驱动 2、引入操作... Raego2023-07-101012 阅读0 评论
热文Go语言Web开发系列(八)Echo框架实现接口分组 在实际的业务开发中,我们在做web开发的时候会经常有这样一个习惯,就是相同业务类型的接口我们会进行分组,示例如下:/user/adduser /user/selectUserById /user/updateUser... Raego2023-06-291027 阅读0 评论
热文Go语言Web开发系列(七)Echo框架打印所有的路由列表 在实际的业务中,我们编写web接口的话,会涉及到很多的url,那么有没有办法可以一次性把所有对外开放的url都打印出来查看呢?答案是有的,在go语言里面我们只需要很简单的2行代码就可以完成所有路由url的打印,示例如... Raego2023-06-261392 阅读0 评论
热文Go语言Web开发系列(六)Echo中间件之拦截打印所有的请求日志 在实际的业务中,我们的服务端可能需要记录下所有客户端的请求信息,包括不仅限于:请求的url 强求的method 请求的header头 请求的paras参数 请求的ip 请求的好使 等等信息那么这里在go语言里面怎么做... Raego2023-06-261135 阅读0 评论
热文Go语言Web开发系列(五)Echo日志打印之zap 在实际的业务场景里面,我们开发项目的时候,打印日志是一个硬性的需求,因此这里的话,我们来演示下go语言里面的日志打印。在go语言中,自带有日志打印的框架,但是对于我来说一般使用比较少,我们还是习惯使用开源的日志框架,... Raego2023-06-261094 阅读0 评论
热文Go语言Web开发系列(四)Echo框架响应客户端的3种方式 在客户端进行http请求的时候,服务端是需要给客户端返回对应的结果的,本文我们主要介绍Echo框架返回给客户端响应的3种方式。第一种方式:直接返回字符串第一种响应方式就是直接获取字符串,这里的话我们使用echo的co... Raego2023-06-201178 阅读0 评论
Go语言Web开发系列(三)获取request参数的4种方式 在使用Echo框架进行web开发的时候,我们会涉及到从客户端的request里面获取请求的参数,本文我们就介绍下使用Echo框架如何从request中获取请求的参数。第一种方式,参数在路径上(restful风格)在实... Raego2023-06-15953 阅读0 评论
热文Go语言Web开发系列(二)使用Echo框架定义接口的GET/POST/PUT/DELETE/HEAD方法 上一篇文章《Go语言Web开发系列(一)使用Echo框架开发一个简单的服务端》我们介绍了使用Echo框架简单的开发了一个服务端的程序。在代码里面我们实现了一个get方法,这篇文章我们介绍下如何给接口定义使用那种方法。... Raego2023-06-141164 阅读0 评论