gin
0 人感兴趣 · 13 次引用
- 最新
- 推荐
前端使用 TypeScript 实现上传文件到 MinIO
在以前,前端要上传文件到服务端,比较的麻烦,要么通过HTTP服务上传,要么通过FTP上传。这两者的可靠性都极低。现在我们有了MinIO。
Kratos 大乱炖 —— 整合其他 Web 框架:Gin、FastHttp、Hertz
Kratos默认的RPC框架使用的是gRPC,支持REST和protobuf两种通讯协议。其API都是使用protobuf定义的,REST协议是通过grpc-gateway转译实现的。使用protobuf定义API是具有极大优点的,具有很强的可读性、可维护性,以及工程性。工程再大,人员再多,也不会乱。
一键生成 rpc 网关服务项目代码,让你轻松实现跨语言、跨平台的服务调用
根据proto文件生成模板代码、注册路由代码,与生成的rpc网关服务代码无缝的结合在一起,减少代码编写,提高开发效率。
Web 框架 Gin | Gin 中间件
中间件 middleware 在 Golang 中是一个很重要的概念,与 Java 中的拦截器类似,常用于提高应用程序的扩展能力,留出更多的扩展空间,比如:日志记录、故障处理等功能。
Web 框架 Gin | Gin 介绍
Gin 是一个基于 Go 语言编写的 Web 框架,与 martini 框架类似,但拥有更好的性能,借助高性能的 httprouter,速度提升了近 40 倍。如果你追求高性能和开发效率,你会爱上 Gin 框架。
限流算法, 以 Golang 方式
在 Web Server、TCP 通讯、API 交互等领域中,速率限制,Rate Limit,一般是面向请求次数、流量等参数进行速率控制。有的时候它又被称作流量控制。