过滤搜索结果
种类

精确匹配
标签搜索
日期选项
在此之后更新
在此之前更新
在此之后创建
在此之前创建

搜索结果

共找到了132个结果

通道类型篇(四):错误和异常处理

Go 入门教程 并发编程

在前面几篇通道教程中,我们陆续介绍了与通道相关的基本语法、单向通道以及 select 语句,有关通道的基本知识就介绍到这里,今天我们...

由 学院君 发布于4年前    浏览数: 9097    点赞数: 6

通过 context 包提供的函数实现多协程之间的协作

Go 入门教程 并发编程

上篇教程学院君介绍了如何通过 sync.WaitGroup 类型优化通道对多协程协调的处理,但是现在有一个问题,就是我们在启动子协程...

由 学院君 发布于4年前    浏览数: 10251    点赞数: 0

拆分客户端服务与 Dockerfile 多阶段构建

微服务从入门到实践 项目实战

客户端重构 在上篇教程中,我们引入了 Go Micro 框架来重构演示微服务接口,并且移除了基于 GOPATH 的包管理机制,改由...

由 学院君 发布于4年前    浏览数: 1338    点赞数: 0

创建第一个微服务接口 —— 用户注册接口

微服务从入门到实践 项目实战

今天开始,我们正式开始对 Laracom 电商单体应用进行微服务重构。首先从用户模块开始。 PHP 应用业务逻辑梳理 先到 PH...

由 学院君 发布于4年前    浏览数: 1392    点赞数: 0

RPC 编程(三):引入 jsonrpc 包通过 JSON 对 RPC 传输数据进行编解码

Go 入门教程 网络编程

自定义编解码接口实现原理 上篇教程我们介绍了 Go 语言内置的数据序列化工具 —— Gob,但是 Gob 只能在 Go 语言内部使...

由 学院君 发布于4年前    浏览数: 6296    点赞数: 1

RPC 编程(一):客户端与服务端 RPC 调用的简单实现

Go 入门教程 网络编程

关于 HTTP 编程我们先简单介绍到这里,后面介绍 Web 编程时还会详细展开。今天,我们来简单介绍下 Go 语言的 RPC 编程,...

由 学院君 发布于4年前    浏览数: 9848    点赞数: 2

HTTP 编程(三):HTTP/HTTPS 请求处理

Go 入门教程 网络编程

本篇教程我们将介绍 HTTP 服务端技术,包括如何处理 HTTP 请求和 HTTPS 请求。 处理 HTTP 请求 服务端实现 ...

由 学院君 发布于4年前    浏览数: 9013    点赞数: 0

HTTP 编程(二):http.Client 底层实现剖析

Go 入门教程 网络编程

除了上篇教程介绍的基本 HTTP 操作,Go 语言标准库也提供了比较底层的 HTTP 相关库,让开发者可以基于这些库灵活定制 HTT...

由 学院君 发布于4年前    浏览数: 7859    点赞数: 1

HTTP 编程(一):客户端如何发起 HTTP 请求

Go 入门教程 网络编程

通过 net.Dial 或 net.DialTimeout 函数来访问基于 HTTP 协议的网络服务是完全没有问题的,因为 HTTP...

由 学院君 发布于4年前    浏览数: 9945    点赞数: 2

服务拆分原则及系统架构设计

微服务从入门到实践 项目实战

可能存在的坑 单体应用运行一段时间后,随着业务的增长,对系统性能和并发性要求越来越高,这个时候就面临着微服务重构的选择,学院君在概...

由 学院君 发布于4年前    浏览数: 1950    点赞数: 1

Go Micro 初探及其底层架构

微服务从入门到实践 RPC 框架

前面几篇分享学院君已经给大家介绍了微服务的背景和概念、总体设计、适用场景、服务拆分以及要提前做好的技术保障,接下来我们正式开始介绍微...

由 学院君 发布于4年前    浏览数: 19942    点赞数: 4

通过 HTTP 请求调用 Go Micro 提供的微服务接口

微服务从入门到实践 RPC 框架

上篇分享我们简单介绍了基于 Go Micro 框架构建第一个微服务接口,并且编写了简单的客户端测试代码,但是这个客户端代码也是集成在...

由 学院君 发布于4年前    浏览数: 18700    点赞数: 1

JSON 处理篇(上):JSON 编解码基本使用入门

Go 入门教程 网络编程

Go 语言内置了 encoding/json 标准库对 JSON 进行支持,开发者可以通过它轻松生成和解析 JSON 格式数据,下面...

由 学院君 发布于4年前    浏览数: 6158    点赞数: 1

JSON 处理篇(下):未知结构 JSON 数据解码和 JSON 流式读写实现

Go 入门教程 网络编程

解码未知结构的 JSON 数据 上篇教程学院君给大家介绍了 Go 语言内置的encoding/json 标准库以及如何通过它提供的...

由 学院君 发布于4年前    浏览数: 6293    点赞数: 0

创建独立的 GORM 模型类映射 Protobuf

微服务从入门到实践 项目实战

到目前为止,我们都是使用基于 Protobuf 数据结构编写的结构体 User 和 PasswordReset 作为数据库 ORM ...

由 学院君 发布于4年前    浏览数: 414    点赞数: 0