gin学习笔记--session中间件 cookie和session基础知识点总结 ###Cookie HTTP请求是无状态的, 服务端让用户的客户端(浏览器)保存一小段数据 Cookie作用机制: 是由服务端保存在客户端的键值对数据(客户端可以阻止服务端保存Cookie) 每次客户端发请求的时候会 Read More
一篇文章为你图解Kubernetes网络通信原理 Kubernetes对集群内部的网络进行了重新抽象,以实现整个集群网络扁平化。我们可以理解网络模型时,可以完全抽离物理节点去理解,我们用图说话,先有基本印象。 作者:云端密码来源:今日头条|2019-08-29 14:46 转载自https://ne Read More
#Gin框架之参数绑定 为了能够更方便的获取请求相关参数,提高开发效率,我们可以基于请求的Content-Type识别请求数据类型并利用反射机制自动提取请求中QueryString、form表单、JSON、XML等参数到结构体中。 下面的示例代码演示了.ShouldBind()强大的功能,它能够基于 Read More
go语言书籍管理系统(基于gin) 项目要求 写一个web服务器,完成对书籍的管理。 包括 书籍列表展示 书籍的增删改查 展示的书籍的信息有 书籍名称 价格 思路分析 这是一个典型的web开发。 总体分为两部分:前端页面和后端服务器。在后端还涉及到数据库的操作。 大概的逻辑为: 用户在浏览器输入ur Read More
数据库结构笔记--线性表的合并 线性表合并 问题描述: 问题分析: 可以利用两个线性表 LA 和 LB 分别表示集合A和 B (即线性表中的数据元素为集合中的成 员), 这样只需扩大线性表 LA, 将存在千 LB-中而不存在千 LA 中的数据元素插入到 LA 中去。 只要从 LB 中依次取得每个数据 Read More
#c语言中bool类型做函数返回值遇到的错误 错误: bool search(LinkList pNode,int elem){ LinkList temp=pNode; bool isExist=false; while(temp->next){ temp=temp->next; if (elem Read More
gin学习笔记--gin简介 框架一直是敏捷开发中的利器,能让开发者很快的上手并做出应用,甚至有的时候,脱离了框架,一些开发者都不会写程序了。 Gin Gin是一个golang的微框架,封装比较优雅,API友好,源码注释比较明确,已经发布了1.0版本。具有快速灵活,容错方便等特点。其实对于golan Read More
gin学习笔记--模板渲染与获取参数 废话不说,先上代码 目录结构: 说明: 主程序main.go template文件夹下放置两个html模板文件 static文件夹下防止静态文件,这里放的是一张图片,用于后面静态文件加 源码: main.go: package main import ( "gi Read More
gin学习笔记--文件上传 相关资料: gin中文文档 gin的标准库 gtihub地址 单文件上传 前端: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>文件上传</title> </head> <bod Read More
转载:https://my.oschina.net/cllgeek/blog/1584754 HTTP/1.1 协议规定的 HTTP 请求方法有 OPTIONS、GET、HEAD、POST、PUT、DELETE、TRACE、CONNECT 这几种。其中 POST 一般用来向服务端提交数据,本文主要讨 Read More