过滤搜索结果
搜索结果
共找到了58个结果
Gin 使用示例(三十七):上传文件
单个文件 示例代码: func main() { router := gin.Default() // 为 ...
程序员内功修炼系列教程
〇、内容介绍 针对加入学院社群的用户,学院君特别推出程序员内功修炼系列教程,内容涵盖数据结构与算法、网络协议(HTTP、TCP/I...
基于 GoConvey 实现 BDD 风格单元测试 & 数据库模拟测试
TDD vs. BDD 我们可以基于 Go 语言自带的测试包在微服务中轻松实现 TDD 风格的单元测试,不过今天学院君想要给大家介...
Gin 使用示例(三十八):使用 BasicAuth 中间件
示例代码: // 模拟一些私有数据 var secrets = gin.H{ "foo": gin.H{"ema...
Gin 使用示例(十三):中间件中使用协程的注意事项
在中间件或处理器中开启新的协程时,不应该在其中使用原生的上下文对象,而应该使用它的只读副本: func main() { r...
Go 语言获取 HTTP 请求数据(下):文件上传处理
表单数据编码类型 默认情况下,POST 表单编码类型属性 enctype 值是 application/x-www-form-ur...
微服务架构模式之 sidecar 模式(下):应用实例
这篇分享学院君主要通过示例代码的方式演示在 PHP 中基于 Micro Proxy 实现微服务的注册和引用,并使其能够与现有的其它语...
服务治理篇(二):基于 Hystrix 实现服务熔断及监控展示
在上篇教程中,学院君介绍了微服务架构中的断路器模式以及开源实现 —— Netflix Hystrix,不过原生实现是基于 Java ...
基于 Redis 实现 Laravel 消息队列系统及底层源码探究
消息队列简介 一个完整的队列系统由以下三个组件组成: 队列(Queue) 消息(Message) 处理进程(Worker) ...
Go 语言获取 HTTP 请求数据(上):查询字符串、表单请求和 JSON 请求
GET/POST 请求数据 在 PHP 中,可以直接通过全局变量 $_GET 和 $_POST 快速获取 GET/POST 请求数...
课程介绍&目录索引
此系列教程已全部更新完毕,通过本系列教程的学习,你可以对 TCP/IP 协议栈有一个总体的了解,从而对 TCP、UDP、Socket...
Eloquent ORM 中的 find 方法的实现流程
Eloquent ORM是什么? Laravel 的 Eloquent ORM 提供了漂亮、简洁的 ActiveRecord 实现来...
Artisan 控制台
简介 Artisan 是 Laravel 自带的命令行接口,它为我们在开发过程中提供了很多有用的命令。想要查看所有可用的 Arti...
基于 Redis 实现 Laravel 广播功能(下):在私有频道和存在频道发布和接收消息
在私有频道广播事件消息 在上面的示例广播事件 UserSignedUp 中,我们通过 Channel 定义了一个公共频道广播,即所...
Artisan 控制台
简介 Artisan 是 Laravel 自带的命令行接口,它为我们在开发过程中提供了很多有用的命令。想要查看所有可用的 Arti...