go
基于Gin框架的web后端开发(十): Gin框架-中间件(定义、使用、通信与实例)详解
Gin-中间件:Gin框架的作者为开发者们提供的一种机制,可以让开发者自定义请求执行的Hook函数,中间件函数(或者叫Hook函数、钩子函数)适合处理很多重复的操作的场景(比如登录认证,权限校验,数据分页,耗时统计,记录日志等) ,如果仅仅是一个页面的独有的逻辑直接放到对应的路由下的Handler函
2022-07-11 23:54:11阅读全文
Go开发微信小程序第三方SDK推荐
最近准备用Go语言开发微信小程序,发现会调用很多微信小程序的服务端接口,并且还需要自己封装。于是想着去GitHub上看看,是否有第三方现成的SDK直接拿来使用,结果发现两个非常不错的第三方库,这里分享给大家。
2022-09-27 16:01:01阅读全文
PHP+Go 开发仿简书,实战高并发高可用微服务架构无密分享
2022-09-28 19:33:05阅读全文
令人困惑的 Go time.AddDate
我们经常会使用 Go time 包 AddDate(),对日期进行计算。而它得到的结果,可能会往往超出我们的“预期”。(为什么预期要打引号,因为我们的预期可能是模糊、偏差的)。
2022-09-29 23:50:37阅读全文
mongodb 基本概念
2022-09-29 21:52:38阅读全文
Casbin: 连续3年参加Google Summer of Code的开源授权技术领导者
2023-02-05 17:25:55阅读全文
DevopsCamp 第一期作业: 《cobra - 01 实现编译与参数绑定(简单)》 解题答案
本文为 DevOpsCamp 实战训练的作业解题答案 作业: cobra - 01 实现编译与参数绑定。
2023-02-05 17:29:54阅读全文
面试官:请说一下如何优化结构体的性能?
之前分享过2篇结构体文章:10秒改struct性能直接提升15%,产品姐姐都夸我好棒 和 Go语言空结构体这3种妙用,你知道吗? 得到了大家的好评。
2023-03-09 17:23:52阅读全文
chatGPT接口开发(二):通过参数调用接口,可以开发自己的智能聊天机器人
我们可以知道chatGPT的公开接口为:请求接口:URL:-POST https://api.openai.com/v1/com...headers: { 'content-type': 'application/json', 'Authorization': 'Bearer ' +官网获取的api
2023-03-10 12:55:07阅读全文
用 Go 写一个简单消息队列(一):定义消息和基础工具
消息队列相信大家都不陌生,平时在一些需要解耦、高并发的场景下经常能看见它们的身影,Kafka、RabbitMQ 这些常用的消息队列现在甚至已经成为后端程序员的必需技能了。那么一个消息队列的基础功能有哪些,是如何实现的?现在我们就用 Go 语言来实现一个简单的单机版消息队列,借以了解消息队列的原理。
2023-03-17 02:42:22阅读全文
MongoDB的索引事物和高可用分析
MongoDB是一个基于分布式文件存储的数据库,MongoDB是一个介于关系数据库和非关系数据库(nosql)之间的数据库产品。
2023-04-04 05:01:36阅读全文