首页
学习
活动
专区
工具
TVP
发布

大话swift

专栏作者
174
文章
229759
阅读量
28
订阅数
gin框架之表单验证
实践经验告诉我们,前端提交过来的一切数据都可以信任,都必须做校验。所以我们必须要进行数据校验!那么在gin框架中怎么做校验的呢!gin默认使用的是validator库,有兴趣的小伙伴可以去自己看一下文档,github地址是: https://github.com/go-playground/validator gin框架为我们整合和一些基础的模型绑定和数据校验,比如: ShouldBind ShouldBindQuery ShouldBindUri ShouldBindJSON ShouldBindHe
大话swift
2020-03-27
2.1K0
gin框架之session
session 从字面上讲,就是会话。这个就类似于你和一个人交谈,你怎么知道你是和谁说话呢?session 也是类似的道理,服务器要知道当前发请求给自己的是谁。为了做这种区分,服务器就要给每个客户端分配不同的“身份标识”,然后客户端每次向服务器发请求的时候,都带上这个“身份标识”,服务器就知道这个请求来自于谁了。至于客户端怎么保存这个“身份标识”,可以有很多种方式,对于浏览器客户端,大家都默认采用 cookie 的方式。服务器使用session把用户的信息临时保存在了服务器上,用户离开网站后session会被销毁。这种用户信息存储方式相对cookie来说更安全,可是session有一个缺陷:如果web服务器做了负载均衡,那么下一个操作请求到了另一台服务器的时候session会丢失。这个时候我们可以采用session共享的方式存取session,例如我们把session放在redis、mysql、mongodb,当然这是后话,我们暂且不讨论。那么,在gin中是如何使用session的呢?
大话swift
2020-03-16
8.3K0
怎么将golang部署到docker
我们都知道go能够这么火是因为他是docker官方标准语言,当然了docker也将go的性能发挥到了极致,可谓是相辅相成,交相辉映。而最近学洗go的过程中很多项目都会提供Dockerfile,这是什么鬼呢?后续查阅知道这个是将项目部署到docker的自动化配置引导文件。于是今天上班没事干花了一天时间吧周末的小项目给添加了个dockerfile……下面给大家分享一下艰辛的历程吧。
大话swift
2019-08-01
1.5K0
创建本地私人/团队Spec Repo (完整版)
1.2 私人git服务器 参考:Linux搭建私有Git服务器以及ssh免密登陆配置
大话swift
2019-07-04
1.2K0
swift vapor 简易在线日志统计
static var leftIDKey: WritableKeyPath<LOUserDevicePivot, Int> = \.userId
大话swift
2019-07-04
6970
macOS QuickLook 之 flutter dart查看
macOS的QuickLook可谓是便利,这次借助flutter之际开发一款QuickLook小插件
大话swift
2019-07-03
6420
Flutter 省会选择器
上篇怎么说了Flutter的数据通信简单流程,这次我们基于此写一个plugin实现省会选择器
大话swift
2019-07-03
8130
没有更多了
社区活动
RAG七天入门训练营
鹅厂大牛手把手带你上手实战
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档