Go + Gin + JWT 实现用户登录认证与 Token 鉴权
在众多认证方案中,JWT (JSON Web Token) 凭借其简洁、无状态和跨域友好的特性,成为了构建 RESTful API 时的热门选择。
而 Go 语言以其出色的性能和并发处理能力,搭配轻量级的 Gin 框架,正是实现这一方案的理想组合。
在众多认证方案中,JWT (JSON Web Token) 凭借其简洁、无状态和跨域友好的特性,成为了构建 RESTful API 时的热门选择。
而 Go 语言以其出色的性能和并发处理能力,搭配轻量级的 Gin 框架,正是实现这一方案的理想组合。
在日常的后端开发工作中,我们经常会遇到需要处理 Excel 文件的场景,比如生成数据报表、读取用户上传的 Excel 数据进行批量处理等。
那么如何在 Go 项目中高效地操作 Excel XLSX 文件呢?。本文将记录分享最近使用的一个操作 xlsx 的库,希望能帮你少走一些弯路。
之前的文章我们讲解了 go 使用第三方库 chromedp 实现网页自动化操作功能,具体 Go 语言 chromedp 实战:代码实现网页自动化指南
go 使用 chromedp 实现自动化网页操作的基础是需要电脑/服务器安装 google chrome 浏览器,
作为 Go 开发者,你是否在寻找一款轻量、原生的网页自动化工具?chromedp 绝对是值得优先尝试的选择 —— 它基于 Chrome DevTools Protocol,无需依赖 Selenium 等第三方框架,就能直接操控 Chrome 浏览器完成各类自动化任务。
在 Go 语言开发中,GORM 作为最流行的 ORM 库之一,为处理复杂的数据库关系提供了强大的支持。
多对多关系是实际业务中最常见的关联模式之一,如用户与角色、文章与标签等。
在前后端分离的现代 Web 开发中,跨域请求是一个不可避免的问题。
当前端应用尝试从不同域名、端口或协议访问后端 API 时,浏览器出于安全考虑会阻止这些请求。
作为 Go 语言中最流行的 Web 框架之一,Gin 提供了灵活的方式来解决跨域问题。