51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#GO
golang实现图片水印效果
原始图片: 添加水印后的图片://golang图片式水印处理//未实现Web上传等代码...//sam//2013.6.19//http://zituo.netpackagemainimport("fmt""image""image/draw""image/jpeg""image/png""os"...
代码星球
·
2020-10-02
golang
实现
图片
水印
效果
UEditor的Go图片后端
之前一直用nginxrewrite到fpm去实现图片上传,但是总得配置一大堆参数。如果用Go库就方便多了。或者有没有人愿意一起实现一个。共6个回复jimmykuu 2014-08-0721:29我弄过一个基于revel的,不过改成go的很容易,正有意弄一个出来,近期我会弄一个出来。#0jimmykuu&nbs...
代码星球
·
2020-10-02
UEditor
Go
图片
后端
golang html/template
template包(html/template)实现了数据驱动的模板,用于生成可对抗代码注入的安全HTML输出。本包提供了和text/template包相同的接口,无论何时当输出是HTML的时候都应使用本包。main.go packagemainimport("html/template""io/ioutil...
代码星球
·
2020-10-02
golang
html
template
golangWeb框架---github.com/gin-gonic/gin学习八(监听多端口、多类型的struct模型绑定)
文章目录监听多端口自定义的struct绑定form-data监听多端口如何利用gin实现监听多端口packagemainimport("log""net/http""time""github.com/gin-gonic/gin""golang.org/x/sync/errgroup")var(gerrgroup.Gro...
代码星球
·
2020-10-02
golangWeb
框架
---github.com
gin-gonic
gin
golangWeb框架---github.com/gin-gonic/gin学习七(重定向、中间件Goroutines、http自定义配置)
文章目录重定向服务器内部重定向中间件中间件内部的GoroutinesHTTP自定义配置重定向packagemainimport("github.com/gin-gonic/gin""net/http")funcmain(){router:=gin.Default()router.GET("/raw",func(c*gi...
代码星球
·
2020-10-02
golangWeb
框架
---github.com
gin-gonic
gin
golangWeb框架---github.com/gin-gonic/gin学习五(模版渲染、返回数据的格式)
文章目录BindHTMLcheckboxesMultipart/Urlencoded绑定XML,JSON,YAMLandProtoBufrenderingjsonxmlyamlProtoBufJSONPAsciiJSONPureJSONBindHTMLcheckboxes学web最起码要搞一个浏览器get请求后端,然后...
代码星球
·
2020-10-02
golangWeb
框架
---github.com
gin-gonic
gin
golangWeb框架---github.com/gin-gonic/gin学习四(模型绑定、自定义校验、ShouldBindXXX、BindXXX)
文章目录模型绑定、校验绑定json(ShouldBindJSON)绑定xml(ShouldBindXML)、form(ShouldBind)自定义校验器(demo有问题)BindQueryShouldBindQuery(只限查询参数)BindJson(json)、Bind(查询参数、formdata)模型绑定、校验以下...
代码星球
·
2020-10-02
golangWeb
框架
---github.com
gin-gonic
gin
golangWeb框架---github.com/gin-gonic/gin学习三(路由多视图函数、中间件、log日志)
文章目录gin.New路由包含多个HandlerFunc函数使用中间件如何写log日志gin.New我们之前的例子都是利用了gin.Default(),那么gin.New()跟它有什么区别?来简单看下源码gin.Default()源码如下funcDefault()*Engine{debugPrintWARNINGDef...
代码星球
·
2020-10-02
golangWeb
框架
---github.com
gin-gonic
gin
golangWeb框架---github.com/gin-gonic/gin学习二(文件上传、多文件上传)
文章目录上传单个文件(一)上传单个文件(二)上传多个文件关于如何实现Gin框架上传单个文件、多个文件的案例上传单个文件(一)packagemainimport("github.com/gin-gonic/gin""io""log""net/http""os")funcmain(){router:=gin.Default...
代码星球
·
2020-10-02
文件
上传
golangWeb
框架
---github.com
golangWeb框架---github.com/gin-gonic/gin学习一(路由、多级路由、参数传递几种形式)
文章目录Gin介绍安装快速开始路径参数构造参数post传参get+post混合形式构造Map格式分组路由Gin介绍Gin是一个golang的微框架,封装比较优雅,API友好,源码注释比较明确,已经发布了1.0版本。具有快速灵活,容错方便等特点。其实对于golang而言,web框架的依赖要远比Python,Java之类的...
代码星球
·
2020-10-02
路由
golangWeb
框架
---github.com
gin-gonic
go中gin框架+realize实现边写代码边编译,热更新
最近看到了热加载,相关的,就搜索了goland实现热加载发现了一个插件realizehttps://github.com/oxequa/realize然后,为了自己撸代码更方便,配合gin写个教程 1.准备gogetgithub.com/oxequa/realizegogetgithub.com/gin-go...
代码星球
·
2020-10-02
go
gin
框架
+realize
实现
golang框架对比Revel and Beego
1框架背景1.1RevelRevel是Google官方发布的一款go语言web框架,其具有热编译,高性能,无状态,模块化等特性,非常适合做web开发。在GitHub上有10.7k颗star,124个贡献者。1.2Beegobeego是一个快速开发Go应用的HTTP框架,他可以用来快速开发API、Web及后端服务等各种应...
代码星球
·
2020-10-02
golang
框架
对比
Revel
and
beego 的正则路由
*beego的restful路由https://blog.csdn.net/fareast_mzh/article/details/86667517*main.go//beego-routeprojectmain.gopackagemainimport("fmt""github.com/astaxie/beego")t...
代码星球
·
2020-10-02
beego
正则
路由
golang中发送http请求的几种常见情况
整理一下golang中各种http的发送方式方式一使用http.Newrequest先生成http.client->再生成http.request->之后提交请求:client.Do(request)->处理返回结果,每一步的过程都可以设置一些具体的参数,下面是一个最朴素最基本的例子://questi...
代码星球
·
2020-10-02
golang
发送
http
请求
几种
Golang groupcache LRU 缓存简介与用法
LRU(LeastRecentlyUsed,最近最久未使用算法)是一种常见的缓存淘汰算法,当缓存满时,淘汰最近最久未使用的元素,在很多分布式缓存系统(如Redis,Memcached)中都有广泛使用。其基本思想是如果一个数据在最近一段时间没有被访问到,那么可以认为在将来它被访问的可能性也很小。因此,当缓存满时,最久未被...
代码星球
·
2020-10-02
Golang
groupcache
LRU
缓存
简介
首页
上一页
...
53
54
55
56
57
...
下一页
尾页
按字母分类:
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
其他