并发与并行的概念 并发 程序在任意时刻都是同时运行的。强调瞬时性。 并发 程序在单位时间内是同时运行的。强调过程性。
分类:Golang 心得
Gin框架中使用数据库——Go Gin框架(七)
安装MySQL数据库 MySQL官方链接:https://dev.mysql.com/downloads/mysql/ Debian:sudo apt install mysql-5.7 安装过程:略 Go 安装MySQ…
Gin 中间件的编写和使用——Go Gin框架(六)
中间件 在web应用服务中,完整的一个业务处理在技术上包含客户端操作、服务器端处理、返回处理结果给客户端三个步骤。 在实际的业务开发和处理中,会有更负责的业务和需求场景。一个完整的系统可能要包含鉴权认证、权限管理、安全检…
Gin使用路由组分类处理请求——Go Gin框架(五)
路由组功能 在实际项目开发中,均是模块化开发。同一模块的API接口一般会有相同的接口前缀。 例如,对于一个xx管理模块,会有“xx添加”、“xx删除”、“xx修改”、“xx查询”。 一个学生管理模块的API如下: 学生注…
Gin多数据返回请求结果——Go Gin框架(四)
完整的请求 一个完整的请求应该包含请求、处理请求和返回结果三个步骤,在服务器端对请求处理完成之后,应该将结果返回给客户端。 Gin框架中提供了一下返回请求的数据格式 []byte 和 string 之前的实例中,我们都用…
Gin请求参数绑定与多数据格式处理——Go Gin框架(三)
请求参数绑定 在开发中,我们总会写username := context.PostForm("username")//解析POST类似的功能,每次只能实现对一个数据操作的方法。 Gin框架提供了实体绑定的功能,可以将表单…
Gin网络请求与路由处理——Go Gin框架(二)
创建Engine(引擎) Engine代表Gin框架的一个结构体定义。 其中包括了路由组、中间件、页面渲染接口、框架配置设置等相关内容 Engine 有以下两种创建方式: engine1 = gin.Default() …
Golang append() 切片 追加 切片
Golang append() 切片 追加 切片 在程序中,有时候需要在切片后面再追加一个切片,比如在执行以下代码的时候 a := [...]int{1, 2, 3} b := [...]int{9, 8, 7} a =…