技术栈
gin
fashia
7 小时前
开发语言
·
后端
·
golang
·
go
·
gin
Java转Go日记(五十六):gin 渲染
目录结构:代码如下:user/index.html文件代码:public/header.html文件代码:
fashia
1 天前
开发语言
·
后端
·
golang
·
go
·
html
·
gin
Java转Go日记(五十四):gin路由
gin 框架中采用的路由库是基于httprouter做的地址为:https://github.com/julienschmidt/httprouter
神奇萝卜头
1 天前
microsoft
·
gin
Gin--Blog项目-flags文件解析
这个文件 flags/enter.go 的主要作用是处理程序的命令行参数(也称为标志或flags)。它允许用户在启动程序时通过命令行传递不同的选项,从而控制程序的行为。
jonssonyan
3 天前
vue.js
·
golang
·
gin
使用 vite-plugin-dynamic-base 实现运行时动态设置上下文路径
我们一般会在编译之前设置上下文,那么如何在编译之后动态设置上下文的路径?本文使用的技术栈是 Go(Gin) + Vue.js(Vite)
张帅涛_666
4 天前
开发语言
·
golang
·
gin
golang 安装gin包、创建路由基本总结
小G同学
7 天前
golang
·
gin
golang+gin实现api接口开发
Gin是Go语言的一个微框架,也是是一个用 Go (Golang) 编写的 HTTP Web 框架,封装比较优雅,API相对友好。Gin具有性能优异和灵活快速等优点。它具有类似 Martini 的 API,但性能比 Martini 快 40 倍。并且支持中间件、Crash 处理、JSON 验证、路由组、错误管理、内置渲染、可扩展性等....
我重来不说话
9 天前
golang
·
gin
·
ollama
·
免费大模型
免费Ollama大模型集成系统——Golang
Ollama Free V2 的 Web 界面提供了丰富的交互功能,包括模型选择、图片上传、历史记录查看等。界面使用 Bootstrap 进行布局,结合 JavaScript 实现动态交互。
神奇侠2024
11 天前
中间件
·
gin
快速开发-基于gin的中间件web项目开发
在 Gin 框架中,中间件(Middleware)是一种在处理 HTTP 请求之前或之后执行的函数。使用中间件可以方便地实现诸如身份验证(Auth)、日志记录、请求限流等功能。
Zyxalia
15 天前
elasticsearch
·
jenkins
·
gin
gin + es 实践 03
Go-ES 项目的一个核心特性是集成了 Elasticsearch 实现高效的全文搜索功能。本文将详细介绍项目中 Elasticsearch 的集成方式和关键实现点。
Zyxalia
16 天前
大数据
·
elasticsearch
·
gin
gin + es 实践 01
Go-ES 项目采用领域驱动设计(DDD)架构,目录结构清晰,各层次职责分明。以下是项目的主要目录结构:
柯南二号
16 天前
mysql
·
golang
·
gin
Go使用Gin写一个对MySQL的增删改查服务
首先用SQL创建一个包含id、name属性的users表查询所有用户信息:根据姓名插入一个用户信息根据id删除一个用户信息
Zyxalia
16 天前
大数据
·
elasticsearch
·
gin
gin + es 实践 05
本文档提供了 Go-ES 项目的完整部署指南,包括环境准备、应用构建、数据库和 Elasticsearch 设置以及服务启动流程。
Zyxalia
16 天前
网络
·
elasticsearch
·
gin
gin + es 实践 07
本文档介绍Go-ES项目中的用户认证与JWT(JSON Web Token)实现,包括用户注册、登录、令牌刷新以及接口权限控制。
pedestrian_h
19 天前
笔记
·
学习
·
golang
·
gin
·
grpc
gRPC学习笔记记录以及整合gin开发
项目目录下执行https://github.com/protocolbuffers/protobuf/releases/download/v3.20.1/protoc-3.20.1-linux-x86_64.zip
liuyunshengsir
22 天前
prometheus
·
gin
Gin 集成 prometheus 客户端实现注册和暴露指标
在 Gin 框架中集成 Prometheus 监控系统,可以帮助开发者实时收集和展示应用程序的性能指标,便于监控和故障排查。
唐僧洗头爱飘柔9527
23 天前
golang
·
gin
·
数据绑定
·
数据解析
·
web开发框架
·
数据结构体分析
(Go Gin)Gin学习笔记(三)数据解析和绑定:结构体分析,包括JSON解析、form解析、URL解析,区分绑定的Bind方法
bind或bindXXX函数(后文中我们统一都叫bind函数)的作用就是将请求体中的参数值绑定到对应的结构体上,以方便后续业务逻辑的处理
唐僧洗头爱飘柔9527
23 天前
学习
·
golang
·
gin
·
路由参数
·
路由配置
·
web开发框架
·
路由组
(Go Gin)Gin学习笔记(二):路由配置、基本路由、表单参数、上传单个文件、上传多个文件、浅扒路由原理
gin 框架中采用的路优酷是基于httprouter做的HttpRouter 是一个高性能的 HTTP 请求路由器,适用于 Go 语言。它的设计目标是提供高效的路由匹配和低内存占用,特别适合需要高性能和简单路由的应用场景。
唐僧洗头爱飘柔9527
23 天前
中间件
·
golang
·
源码
·
gin
·
数据渲染
·
返回结构体
·
局部中间件
(Go Gin)Gin学习笔记(四)Gin的数据渲染和中间件的使用:数据渲染、返回JSON、浅.JSON()源码、中间件、Next()方法
进入res.JSON函数里面看一下它本身内部再次封装了一层提供给Render类型进入Render里面,可以看到
liuyunshengsir
25 天前
gin
Gin 框架中集成 runtime/debug 打印日志堆栈信息
在 Gin 框架中,你可以使用 runtime/debug 包来打印调试信息,特别是在错误处理和日志记录方面。 runtime/debug 是 Go 标准库中一个用于调试和诊断的包,提供了多种功能来帮助开发者分析程序运行状态、排查问题以及优化性能。
{⌐■_■}
1 个月前
java
·
linux
·
开发语言
·
c++
·
中间件
·
golang
·
gin
【计网】认识跨域,及其在go中通过注册CORS中间件解决跨域方案,go-zero、gin
跨域,指的是浏览器出于安全限制,前端页面在访问不同源(协议、域名、端口任一不同)的后端接口时,会被浏览器拦截。 比如: