技术栈
gin
一个热爱生活的普通人
1 天前
后端
·
go
·
gin
解构 gin.Context:不止是 Context
首先,我们必须明白 gin.Context (或 echo.Context) 的设计目的。它是一个特定于 Web 框架的、用于处理单个 HTTP 请求的上下文对象。它的职责非常广泛:
Code季风
3 天前
服务器
·
前端
·
gin
Gin 框架中的模板引擎使用指南
在构建 Web 应用时,服务端渲染 HTML 是一种常见的需求。Go 语言的 Gin 框架提供了对 Go 内置 html/template 的支持,使得开发者能够轻松地实现动态页面生成。本文将详细介绍如何在 Gin 中配置、加载、使用模板文件,以及如何利用模板继承和自定义函数来增强功能。
Code季风
4 天前
ide
·
后端
·
macos
·
go
·
web
·
xcode
·
gin
深入理解 Gin 框架的路由机制:从基础使用到核心原理
在 Go 语言的 Web 开发生态中,Gin 是一个轻量、高效且性能出色的 Web 框架。其简洁的 API 设计和卓越的性能使其成为构建 RESTful API 和微服务的热门选择。
zhuyasen
5 天前
go
·
gin
·
grpc
Sponge:一个重构Go开发体验的框架,让你在开发项目开"外挂"
Go 语言简洁、高效、并发性能超神,简直是后端开发的一股清流。爱它的纯粹,爱它那 “less is more” 的哲学。但说实在的,这份“纯粹”有时候也意味着咱得“白手起家”,从零开始搭轮子。
计算机毕设定制辅导-无忧学长
12 天前
struts
·
golang
·
gin
InfluxDB 与 Golang 框架集成:Gin 实战指南(一)
**在当今数字化时代,数据处理与存储对于各类应用至关重要。InfluxDB 作为一款高性能的开源时序数据库,专为处理时间序列数据而设计,广泛应用于物联网、监控系统、应用性能监控等领域。而 Gin 则是 Go 语言中流行的轻量级 Web 应用框架,以其高效、简洁的设计,能帮助开发者快速构建出高性能的 Web 服务。
阿祥~
13 天前
区块链
·
gin
·
fisocbocs
FISCO BCOS Gin调用WeBASE-Front接口发请求
需要提前搭建好一条FISCO-BCOS链和WeBASE-Front中间件将contractAbi、contractName、contractAddress、ownerAddress改成在wefront-front部署abi、合约名称、合约地址、部署合约用户
Code季风
20 天前
微服务
·
go
·
gin
Gin Web 服务与 Consul 集成实战:服务注册到发现全流程(下)
在微服务架构中,Web 层作为系统的入口门面,承担着请求路由、权限校验和服务聚合等核心功能。本文将围绕 Gin 框架与 Consul 注册中心的集成展开,详细讲解 Web 服务如何实现服务注册与发现,帮助你构建可扩展的微服务前端架构。 承接微服务注册中心详解
车江毅
22 天前
go
·
gin
·
web框架
·
bsf
·
bsfgo
bsfgo 一个轻量级的go gin框架,用于web站点和api开发【开源】
一个轻量级的go gin框架,用于web站点和api开发,也是bsf java的go版本。开源地址: https://gitee.com/chejiangyi/bsfgo
王学政2
23 天前
golang
·
gin
Golang Web 快速开发脚手架
gitee:eason (eason0552) - Gitee.com
rit8432499
25 天前
ios
·
iphone
·
gin
gin数据解析和绑定
爬也要爬着前进
1 个月前
gin
第十四章 gin基础
浏览器访问跟get配置基本一样,只是访问的需要postman使用post请求参数是什么?就是url 问号后面的字段。?articleId=149418888,多个参数使用&符号分隔 例如:https://editor.csdn.net/md/?articleId=149418888&username=admin 1.配置接收参数
Code季风
1 个月前
性能优化
·
go
·
gin
从内存机制到代码实现:深拷贝与浅拷贝深度解析
在 Go 语言开发中,对象复制是日常操作中频繁遇到的场景。但很多开发者在处理复杂数据结构时,常会因对 "深拷贝" 和 "浅拷贝" 的理解不足而埋下隐患 —— 明明修改了副本,却发现原始对象也被改变了。本文将从底层原理出发,详细解析两种拷贝方式的区别,并提供 Go 语言中实现深拷贝的实用方案。
一条闲鱼_mytube
1 个月前
开发语言
·
golang
·
gin
gin go-kratos go-zero框架对比
Gin、Go-Kratos 和 Go-Zero 是 Go 语言中三种常见的服务框架,它们在定位、设计理念、复杂度和适用场景上差异较大。下面我们从功能定位、设计理念、优劣对比、使用建议等维度进行深入对比。
C墨羽
1 个月前
微服务
·
架构
·
golang
·
gin
使用Gin框架构建高并发教练预约微服务:架构设计与实战解析
使用Redis的SIsMember、SCard和LPush组合确保预约操作的原子性,避免并发冲突。Gin框架自动处理HTTP连接池,Redis客户端也内置连接池管理:
痴人说梦梦中人
1 个月前
网络安全
·
中间件
·
go
·
gin
Gin框架统一响应与中间件机制学习笔记
在Gin框架开发中,为实现前后端交互的一致性,首先定义了标准化的响应格式与处理方法,这构成了后续所有讨论的基础。
Go Dgg
1 个月前
开发语言
·
golang
·
gin
【Go + Gin 实现「双 Token」管理员登录】
传统单 Token(JWT)架构下,“续签”与“强制失效” 是一对矛盾:本文将用 Gin + GORM + Redis 带你落地一套生产可用的「管理员双 Token」登录体系。
Jerry Lau
1 个月前
前端
·
golang
·
gin
go go go 出发咯 - go web开发入门系列(二) Gin 框架实战指南
go go go 出发咯 - go web开发入门系列(二) Gin 框架实战指南前一节我们使用了go语言简单的通过net/http搭建了go web服务,但是仅使用 Go 的标准库 net/http 来构建复杂的 Web 应用可能会有些繁琐。这时,一个优秀的 Web 框架就显得至关重要。Gin 就是其中最受欢迎的选择之一。它是一个用 Go 编写的高性能 Web 框架,以其极快的速度和丰富的功能集而闻名。
Code季风
1 个月前
分布式
·
微服务
·
rpc
·
架构
·
go
·
gin
·
consul
微服务分布式配置中心:Gin Web 服务层与 gRPC 服务层集成 Nacos 实战
在微服务架构中,分布式配置中心是不可或缺的一部分,它可以帮助我们更方便地管理和更新各个服务的配置信息。今天,我们将详细探讨如何将 Gin Web 服务层和 gRPC 服务层集成到 Nacos 分布式配置中心。
Code季风
1 个月前
java
·
前端
·
微服务
·
架构
·
go
·
gin
·
consul
Gin Web 服务集成 Consul:从服务注册到服务发现实践指南(下)
在微服务架构中,Web 层作为系统的入口门面,承担着请求路由、权限校验和服务聚合等核心功能。本文将围绕 Gin 框架与 Consul 注册中心的集成展开,详细讲解 Web 服务如何实现服务注册与发现,帮助你构建可扩展的微服务前端架构。 承接微服务注册中心详解
Code季风
1 个月前
前端
·
微服务
·
架构
·
go
·
gin
Gin Web 层集成 Viper 配置文件和 Zap 日志文件指南(下)
在微服务架构中,Gin 常被用作 Web 层框架,而 Viper 用于管理配置文件,Zap 则提供高性能的日志记录功能。下面将详细介绍如何在 Gin Web 层集成 Viper 配置文件和 Zap 日志文件。