上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 19 下一页
摘要: 一 基本使用 第一步:index.html 在项目根路径下新建templates文件夹,文件夹内写模板文件,如index.html <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>第一个模板文件</title 阅读全文
posted @ 2022-04-09 22:49 刘清政 阅读(1398) 评论(0) 推荐(0) 编辑
摘要: 一 路由的基本使用 gin 框架中采用的路由库是基于httprouter做的 地址为:https://github.com/julienschmidt/httprouter 1.1 基本路由 package main import ( "github.com/gin-gonic/gin" "net/ 阅读全文
posted @ 2022-04-09 22:48 刘清政 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 一 上传文件 1.1 上传单个文件 multipart/form-data格式用于文件上传 gin文件上传与原生的net/http方法类似,不同在于gin把原生的request封装到c.Request中 package main import ( "github.com/gin-gonic/gin" 阅读全文
posted @ 2022-04-09 22:48 刘清政 阅读(554) 评论(0) 推荐(0) 编辑
摘要: 一 请求 Gin的请求对象被封装在gin.Context这个结构体指针中 1.1 c.Request结构体 fmt.Println(c.Request.Method) // 请求方式 fmt.Println(c.Request.Header) // 请求头 fmt.Println(c.Request 阅读全文
posted @ 2022-04-09 22:47 刘清政 阅读(592) 评论(0) 推荐(0) 编辑
摘要: 一 项目热加载 如果你是一名python开发者,应该很熟悉这个。我们在Flask或者Django框架下开发都是支持实时加载的,当我们对代码进行修改时,程序能够自动重新加载并执行,这在我们开发中是非常便利的,可以快速进行代码测试,省去了每次手动重新编译。 如果你是一名JAVA开发者,不仅会听过热加载, 阅读全文
posted @ 2022-04-09 22:46 刘清政 阅读(433) 评论(0) 推荐(0) 编辑
摘要: 一 Go Web框架介绍 1.1 Gin Gin是一个golang的微框架,封装比较优雅,API友好,源码注释比较明确。具有快速灵活,容错方便等特点。其实对于golang而言,web框架的依赖要远比Python,Java之类的要小。自身的net/http足够简单,性能也非常不错。框架更像是一些常用函 阅读全文
posted @ 2022-04-09 22:45 刘清政 阅读(591) 评论(0) 推荐(0) 编辑
摘要: 1 Go位运算符有如下几种 &:按位与:两位都为1,结果为1,否则为0 |:按位或:只要有一位为1,结果就为1 ^:按位异或:两对应的二进位相异时,结果为1 <<:左移动运算符:运算数的各二进位全部左移若干位,由 << 右边的数字指定了移动的位数,高位丢弃,低位补0。 >>:右移动运算符:把">>" 阅读全文
posted @ 2022-04-09 14:48 刘清政 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 由于网络原因国内部分用户可能没法直接下载第三方包,我们使用七牛云提供的国内代理:https://goproxy.cn/ 一 Go 1.13 及以上(推荐) 打开你的终端并执行 $ go env -w GO111MODULE=on $ go env -w GOPROXY=https://goproxy 阅读全文
posted @ 2022-04-01 23:23 刘清政 阅读(428) 评论(0) 推荐(1) 编辑
摘要: 一 为什么会有锁机制 1 在多线程情况下共享操作同一个变量时,会导致数据不一致,出现并发安全问题,所以通过锁机制来保证数据的准确和唯一 2 通过锁将可能出现问题的代码用锁对象锁起来,被锁起来的代码就叫同步代码块,同一时间只能有一个线程来访问这个同步代码块 二 什么是临界区 1 每个进程中访问临界资源 阅读全文
posted @ 2022-03-29 03:13 刘清政 阅读(1068) 评论(0) 推荐(1) 编辑
摘要: Flask从入门到精通 SQLAlchemy Flask快速入门-最新3.x版本 阅读全文
posted @ 2022-03-22 09:09 刘清政 阅读(2465) 评论(0) 推荐(5) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 19 下一页