E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
go-gin
使用
Go-Gin
框架实现 OSS 前端直传功能
本文将探讨如何使用
Go-Gin
框架实现OSS前端直传,从而提高效率并减轻服务器负担。OSS前端直传的好处减少服务器带宽和存储需求:直接上传到OSS可以减少服务器流量和存储空间的使用。
Kyookk
·
2023-12-31 10:26
Golang
golang
后端
前端
go-gin
学习笔记
Golang标准命令:gorunxxx:编译程序并运行gobuildxxx:编译包,生成exe可执行文件goinstallxxx:编译程序,(下载第三方包时,可以编译手动下载的包)goenv:打印Go语言的环境信息goversion:打印Go语言的版本信息goclean:消除go命令遗留的命令和文件golist:打印当前包信息下载第三方包时的参数:gogetxxx-x:打印全部信息-d:下载不安装
No丶slovenly
·
2023-11-06 08:21
golang
学习
GO-GIN
学习笔记【es操作和路由一】
GO-GIN
学习笔记【es操作和路由一】文章目录
GO-GIN
学习笔记【es操作和路由一】GO的ES操作GO的ES查询全部GO的ES查询指定起始数据编写must查询条件的数据BodyJosnUpdateDeleteGO
wei365456yin
·
2023-11-06 08:49
elasticsearch
GO
GIN
golang
elasticsearch
Go-gin
CORS 跨域中间件
原文:https://stackoverflow.com/questions/29418478/go-gin-framework-corsfuncCORSMiddleware()gin.HandlerFunc{returnfunc(c*gin.Context){c.Writer.Header().Set("Access-Control-Allow-Origin","*")c.Writer.Head
weixin_30765475
·
2023-10-18 17:32
golang
javascript
ViewUI
Go-gin
CORS 跨域中间件
原文:https://stackoverflow.com/questions/29418478/go-gin-framework-corsfuncCORSMiddleware()gin.HandlerFunc{returnfunc(c*gin.Context){c.Writer.Header().Set("Access-Control-Allow-Origin","*")c.Writer.Head
weixin_30478619
·
2023-09-20 19:34
golang
go-gin
框架二次封装go-sword详解(路由+中间件+开启关闭服务篇)
main方法中注册路由//5.注册路由run.Run()run方法中,转到router.Setup文件中,下面具体展开进行讲解,r:=router.Setup(config.ApplicationConfig)传入存储配置信息的结构体,返回一个引擎。在这一步对其进行配置//Setup路由设置funcSetup(cfg*config.Application)*gin.Engine{}gin.Rele
您是弟弟
·
2023-09-18 05:21
gin框架
go
redis
mysql
基于
go-gin
框架的web服务框架之websocket(二)
项目地址:https://github.com/Benny66/ginServerwebsocket服务使用webcocket通信相比于http,它可不像http那样是无状态的请求,http每一次数据的查询、处理都需要重新发起请求,进行三个握手,四次挥手,而websocket只需要进行一次tcp连接,就可以维持长连接不断的进行发送和回复消息的请求,并且支持服务端向客户端的实时消息推送,这一点是ht
沙蒿同学
·
2023-09-05 01:04
Go-Gin
框架
一、Gin介绍Gin是一个用Go编写的HTTPweb框架。它是一个类似于martini但拥有更好性能的API框架,优于httprouter,速度提高了近40倍。点击此处访问Gin官方中文文档。二、安装1、安装Gingoget-ugithub.com/gin-gonic/gin2、代码中引入import"github.com/gin-gonic/gin"3、简单示例,验证新建文件main.go,内容
liyinchi1988
·
2023-08-14 08:00
golang
gin
开发语言
go-Nunu,一个好用的脚手架推荐,助你快速构建Go应用
虽然直接使用
go-gin
等框架也很简单,但是涉及数据库、jwt认证、配置文件和日志记录等全套的服务,一个个集成进来也挺费事。关键是一个个集成,很难做到结构清晰和分层合理。
特立独行的猫a
·
2023-07-18 18:35
Go语言实践笔记
golang
开发语言
后端
go-nunu
go-gin
mysql_使用GO,GIN,MySql的CRUD API
go-ginmysqlGOhasbeenaroundforaquitelongtimenow.Itisconsideredasoneofthefastestprogramminglanguagewithhighperformance.Inthisarticle,IwillbesharinghowIwroteCRUDAPIusingGO.Technologiesusedinthisarticlear
weixin_26737625
·
2023-06-18 13:07
mysql
golang-gin-mysql转gorm-struct--gen-model
背景:python-django项目用
go-gin
重构,数据库已存在,gin中使用gorm所以需要工具将mysql数据库中的表结构转到orm的model中。
风一样的男子&
·
2023-06-16 12:41
mysql
golang
gin
基于
go-gin
框架的web服务框架之中间件(三)
项目地址:https://github.com/Benny66/ginServer此框架目前有跨域、jwt、日志、异常捕获等中间件,使用很简单,参考gin中间件使用方法。r:=gin.New()r.Use(middleware.LoggerMiddleware())r.Use(middleware.Recover())r.Use(middleware.CrossMiddleware())r.Use
沙蒿同学
·
2023-04-16 07:04
基于
go-gin
框架的web服务框架(一)
项目地址:https://github.com/Benny66/ginServer项目框架结构app项目工程主要代码文件夹目录,包括dao数据层、model模型层、service逻辑层;数据层是对数据操作的封装操作;模型层是对数据库表模型进行定义;逻辑层是项目核心业务逻辑的处理层;本项目框架各模块之间的调用使用,大部分采用单例模式中的饿汉模式,就是加载的时候全局初始化(缺点是启动占内存,慢),不了
沙蒿同学
·
2023-02-03 22:10
go-GIN
入门到....(持续更新中)
go-GIN
入门到....
·
2022-10-17 12:53
gogin
gin简单demo构建
go-gin
构建installationToinstallGinpackage,youneedtoinstallGoandsetyourGoworkspacefirst.Downloadandinstallit
arthur25
·
2021-04-30 05:26
go初始化gin项目
go-gin
构建installationToinstallGinpackage,youneedtoinstallGoandsetyourGoworkspacefirst.Downloadandinstallit
学生董格
·
2020-08-23 23:44
go
GO-Gin
框架安装
Gin框架下载缓慢,可用下面方法加速安装下载Go1.11版本开始已经开始支持GoMod,并且提供了包下载的解决方案,就是使用https://goproxy.io/直接代理下载,官方设置方法:LINUX:exportGO111MODULE=onexportGOPROXY=https://goproxy.iogoget-ugithub.com/gin-gonic/ginWINDOWS:需要在power
熊小嘿吖
·
2020-08-21 20:46
Go
前端vue后端
go-gin
实现websocket
Vue写一个简易客户端发言聊天记录:{{item}}exportdefault{data(){return{msg:'',ws:'',msgList:[]}},methods:{send(){this.ws.send(this.msg)//this.ws.send(JSON.stringify({msg:this.msg}))this.msg=''}},mounted(){this.ws=newW
George_Fal
·
2020-08-11 23:01
go-gin
跨域中间件
returnfunc(c*gin.Context){c.Writer.Header().Set("Access-Control-Allow-Origin","*")c.Writer.Header().Set("Access-Control-Allow-Credentials","true")c.Writer.Header().Set("Access-Control-Allow-Headers","
THORSY
·
2020-08-01 13:49
GO
Go-gin
的基本使用
之前了解到了golang中使用较多的gin框架,所以在这里贴一个简单的demo,便于记录,代码如下:packagemainimport("database/sql""fmt""log""net/http""github.com/gin-gonic/gin"_"github.com/go-sql-driver/mysql")typePersonstruct{Idint`json:"id"form:"
Swxctx
·
2020-07-07 20:53
Golang
Golang
vue+go-gin+nginx实现后台管理系统
主要用到的技术和组件:前端:vuejs,组件elementui、antvue、axios后端:golang,框架
go-gin
,swagger组件服务代理:nginx过程中的疑难问题和关键点记录:一、nginx
hahachenchen789
·
2020-06-23 12:12
Go语言学习
node.js
go
nginx
js
使用 pprof 和 Flame-Graph 调试 Golang 应用
而此项目之前就在线上使用,用于消费NSQ任务,CPU占用一直在1%,最近的修改只是添加了基于磁盘队列的生产者消费者服务,生产者使用
go-gin
实现了一个httpserver,接收数据后写入磁盘队列;消费者为单个
又拍云
·
2020-02-11 07:54
Golang
go-gin
注册路由
代码实现main.gopackagemainimport("fmt""github.com/jihite/go-gin-example/pkg/setting""github.com/jihite/go-gin-example/routers""net/http")funcmain(){router:=routers.InitRouter()s:=&http.Server{Addr:fmt.Spr
jihite
·
2020-02-05 11:00
Go-Gin
上使用SSL
自签opensslreq-newkeyrsa:4096-nodes-keyoutserver.key-outserver.csropensslx509-signkeyserver.key-inserver.csr-req-days365-outserver.crt示例packagemainimport("github.com/gin-gonic/gin")funcmain(){router:=gi
一根烂笔头
·
2019-07-17 12:41
Golang
上一页
1
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他