技术栈
gin
千码君2016
7 小时前
java
·
开发语言
·
学习
·
golang
·
gin
·
并发编程
·
编译语言
Go语言:记录一下Go语言系统学习的第一天
目录前言:1.下载2.粗略熟悉一下命令行3.简单分析程序包内容4.Go与安卓的关系5.依赖包下载网络代理的问题
会跑的葫芦怪
16 天前
驱动开发
·
gin
Gin 框架令牌桶限流实战指南
限流(Rate Limiting) 是一种通过控制请求处理速率来保护系统的技术,它能有效防止服务器因突发流量或恶意攻击而过载,确保服务的稳定性和可用性。令牌桶算法是一种常见的限流算法,其基本原理是系统以固定的速率向一个桶中添加"令牌",请求处理需要从桶中获取令牌,若桶中没有足够的令牌,则拒绝请求。这种算法允许一定程度的突发流量(取决于桶的容量),同时能将长期请求速率稳定在预设值。
Stars2024
16 天前
iphone
·
xcode
·
gin
【gin框架读取参数的方式】
会跑的葫芦怪
19 天前
开发语言
·
golang
·
gin
Go tool pprof 与 Gin 框架性能分析完整指南
pprof 是 Go 语言内置的性能分析工具,通过采样和跟踪技术帮助开发者定位 CPU、内存、Goroutine 阻塞等性能瓶颈。其核心价值在于将性能数据可视化,使开发者能直观理解程序运行状态。
n8n
20 天前
go
·
gin
Gin 框架令牌桶限流实战指南
限流(Rate Limiting) 是一种通过控制请求处理速率来保护系统的技术,它能有效防止服务器因突发流量或恶意攻击而过载,确保服务的稳定性和可用性。令牌桶算法是一种常见的限流算法,其基本原理是系统以固定的速率向一个桶中添加"令牌",请求处理需要从桶中获取令牌,若桶中没有足够的令牌,则拒绝请求。这种算法允许一定程度的突发流量(取决于桶的容量),同时能将长期请求速率稳定在预设值。
n8n
20 天前
go
·
gin
Go tool pprof 与 Gin 框架性能分析完整指南
pprof 是 Go 语言内置的性能分析工具,通过采样和跟踪技术帮助开发者定位 CPU、内存、Goroutine 阻塞等性能瓶颈。其核心价值在于将性能数据可视化,使开发者能直观理解程序运行状态。
kite0121
21 天前
golang
·
gin
·
jwt
Gin + JWT 认证机制详解:构建安全的Go Web应用
在现代Web开发中,用户身份认证是几乎所有应用的核心功能。随着前后端分离架构的普及,基于Token的认证机制(如JWT)因其无状态、可扩展性强等特点,逐渐成为主流。本文将详细介绍如何在Go语言的Gin框架中集成JWT(JSON Web Token)实现安全的用户认证。
T0uken
21 天前
开发语言
·
golang
·
gin
【Golang】Gin:静态服务与模板
本教程将带你从零开始,在 Ubuntu 环境下安装 Go,初始化 Gin 项目,依次实现 静态资源服务 和 模板渲染。
希望2017
1 个月前
http
·
golang
·
gin
Golang | http/server & Gin框架简述
http指的是Golang中的net/http包,这里用的是1.23.10。http包的作用文档里写的很简明:Package http provides HTTP client and server implementations. 主要是提供http的客户端和服务端,也就是能作为客户端发http请求,也能作为服务端接收http请求。 翻译一下文档中服务端的Overview:
朗迹 - 张伟
1 个月前
vue.js
·
学习
·
gin
Gin-Vue-Admin学习笔记
https://www.gin-vue-admin.com/guide/introduce/project.html
creator_Li
1 个月前
go
·
gin
Gin框架学习
Gin 是 Go 语言生态中最流行的 HTTP Web 框架之一,以高性能、轻量简洁和易用性著称。它基于 Go 标准库的net/http包开发,同时提供了更丰富的功能和更友好的 API,非常适合构建 RESTful API、Web 服务等。
kite0121
1 个月前
golang
·
gin
·
log
·
zap
Gin + Zap 日志:构建高性能、结构化的应用日志系统
在项目开发和运维过程中,日志记录是不可或缺的一环,它帮助我们追踪请求、排查问题和监控系统状态。 Gin 框架本身提供了两个非常实用的默认中间件:gin.Logger() 和 gin.Recovery()。理解它们的功能是构建更强大日志系统的基础。本文会先介绍这两个中间件,并演示如何将 Gin 与功能强大的日志库 Zap 集成,以实现高性能、结构化的日志输出。
OxYGC
1 个月前
开发语言
·
golang
·
gin
[玩转GoLang] 5分钟整合Gin / Gorm框架入门
1, GoLand创建项目2, 初始化Gin项目3, 编译配置Gin ContextGin 的 Context 特性(相比 Java 更轻量)
张烫麻辣亮。
1 个月前
开发语言
·
golang
·
gin
golang-gin包
Gin 是一个用 Golang编写的 高性能的web 框架, 由于http路由的优化,速度提高了近 40 倍。 Gin的特
小红帽2.0
1 个月前
中间件
·
gin
GOFLY开源客服系统-处理gin框架下的session中间件
在当今数字化时代,在线客服系统已成为企业与客户沟通的重要桥梁。作为GOFLY客服系统的开发者,我今天要分享我们如何在系统中实现安全可靠的会话管理机制——这是保障用户数据安全的核心技术。
小红帽2.0
1 个月前
gin
从零搭建客服系统:我是如何用Gin实现页面路由与模板渲染的
大家好,我是一名全栈开发者。最近在开发自己的客服系统项目时,我遇到了一些关于页面路由和模板渲染的挑战。今天想分享一个简单但实用的技巧:如何通过Gin框架优雅地管理页面路由和加载模板文件。
戎码江湖
1 个月前
ci/cd
·
golang
·
gin
·
后端自动部署项目
·
自动化部署项目
使用CI/CD部署后端项目(gin)
前端可以参考:使用CI/CD部署nextjs项目本文档介绍如何在 GitHub 仓库中配置 CI/CD,将 PROJECT_NAME 项目自动构建并部署到你的服务器。文末附有经过注释的 deploy.yml 工作流示例(已去除敏感信息,仅引用 Secrets 名称)。
夏沫mds
2 个月前
运维
·
go
·
vue
·
区块链
·
gin
·
fabric
【基于hyperledger fabric的教育证书管理系统】
随着数字化转型的深入推进,教育证书作为个人学术成就和专业资质的重要凭证,在就业市场、高等教育和职业发展中扮演着关键角色。然而,传统教育证书管理体系面临着数据孤岛、证书伪造、验证流程繁琐以及跨机构互认困难等诸多挑战。区块链技术凭借其去中心化、不可篡改和分布式账本特性,为教育证书管理提供了创新解决方案。
水墨熊猫
2 个月前
golang
·
gin
【FIX】go运行报错“missing go.sum entry for module providing package”解决方案
**运行 go mod tidy**作用:自动同步 go.mod和 go.sum文件,添加缺失依赖并移除无用条目。
用户8953560328220
2 个月前
后端
·
gin
告别重复,用Go泛型精简Gin代码
你是否还在为每个不同的资源(如用户、文章、订单)编写重复的 Create 接口?如果你熟悉 Gin 框架,或阅读过我之前的《Gin框架核心架构解析》这篇文章,你就会知道 Gin 的强大之处在于其灵活的中间件和路由设计。