上一页 1 ··· 22 23 24 25 26 27 28 29 30 ··· 44 下一页
摘要: ##go Air实时加载 本章我们要介绍一个神器——Air能够实时监听项目的代码文件,在代码发生变更之后自动重新编译并执行,大大提高gin框架项目的开发效率。 ###为什么需要实时加载 之前使用Python编写Web项目的时候,常见的Flask或Django框架都是支持实时加载的,你修改了项目代码之 阅读全文
posted @ 2022-09-09 12:57 liwenchao1995 阅读(384) 评论(0) 推荐(0) 编辑
摘要: ##go gin日志 ###日志文件 package main import ( "io" "os" "github.com/gin-gonic/gin" ) func main() { gin.DisableConsoleColor() // Logging to a file. f, _ := 阅读全文
posted @ 2022-09-09 12:52 liwenchao1995 阅读(127) 评论(0) 推荐(0) 编辑
摘要: ##go gin参数验证 ###结构体验证 用gin框架的数据验证,可以不用解析数据,减少if else,会简洁许多 package main import ( "fmt" "time" "github.com/gin-gonic/gin" ) //Person .. type Person str 阅读全文
posted @ 2022-09-09 12:47 liwenchao1995 阅读(336) 评论(0) 推荐(0) 编辑
摘要: ##go gin会话控制 ###Cookie介绍 HTTP是无状态协议,服务器不能记录浏览器的访问状态,也就是说服务器不能区分两次请求是否由同一个客户端发出 Cookie就是解决HTTP协议无状态的方案之一,中文是小甜饼的意思 Cookie实际上就是服务器保存在浏览器上的一段信息。浏览器有了Cook 阅读全文
posted @ 2022-09-09 11:25 liwenchao1995 阅读(36) 评论(0) 推荐(0) 编辑
摘要: ##go gin渲染 ###各种数据格式的响应 json、结构体、XML、YAML类似于java的properties、ProtoBuf package main import ( "github.com/gin-gonic/gin" "github.com/gin-gonic/gin/testda 阅读全文
posted @ 2022-09-09 10:52 liwenchao1995 阅读(53) 评论(0) 推荐(0) 编辑
摘要: ##gin 数据解析和绑定 ###Json 数据解析和绑定 客户端传参,后端接收并解析到结构体 package main import ( "github.com/gin-gonic/gin" "net/http" ) // 定义接收数据的结构体 type Login struct { // bin 阅读全文
posted @ 2022-09-09 10:33 liwenchao1995 阅读(161) 评论(0) 推荐(0) 编辑
摘要: ##go gin路由 ###hello world package main import ( "net/http" "github.com/gin-gonic/gin" ) func main() { // 1.创建路由 r := gin.Default() // 2.绑定路由规则,执行的函数 / 阅读全文
posted @ 2022-09-08 17:32 liwenchao1995 阅读(328) 评论(0) 推荐(0) 编辑
摘要: ##linux dmesg时间戳转换成对应时间 ###1.1 获取dmesg的时间戳 [205979.184114] Memory cgroup out of memory: Kill process 7951 (mysqld) score 2016 or sacrifice child [2059 阅读全文
posted @ 2022-09-08 10:34 liwenchao1995 阅读(600) 评论(0) 推荐(0) 编辑
摘要: ##linux 内核参数优化 //允许非本地Ip地址socket监听 net.ipv4.ip_nonlocal_bind = 1 //开启ipv4转发 net.ipv4.ip_forward = 1 //是否开启数据包时间戳 net.ipv4.tcp_timestamps = 0 //端口复用,0表 阅读全文
posted @ 2022-09-07 17:53 liwenchao1995 阅读(118) 评论(0) 推荐(0) 编辑
摘要: ##docker 通过namespace实现资源隔离 Docker主要就是借助 Linux 内核技术Namespace来做到隔离的,Linux Namespaces机制提供一种资源隔离方案。 PID,IPC,Network等系统资源不再是全局性的,而是属于某个特定的Namespace。每个names 阅读全文
posted @ 2022-09-06 23:35 liwenchao1995 阅读(112) 评论(0) 推荐(0) 编辑
上一页 1 ··· 22 23 24 25 26 27 28 29 30 ··· 44 下一页