跳过正文

Golang

13|API风格(下):RPC API介绍

13|API风格(下):RPC API介绍

·6699 字·14 分钟
本文介绍了RPC API风格,重点讲解了gRPC框架和Protocol Buffers,并通过示例展示了如何使用gRPC编写API接口,最后对比了RESTful API和gRPC API的优缺点及适用场景。
11|设计模式:Go常用设计模式概述

11|设计模式:Go常用设计模式概述

·6310 字·13 分钟
本文介绍了 Go 项目开发中 6 种常用的设计模式,包括创建型(单例模式、工厂模式)、结构型(策略模式、模板模式)和行为型(代理模式、选项模式),帮助你在不同编码场景中选择最佳实践。
10|设计方法:怎么写出优雅的Go项目?

10|设计方法:怎么写出优雅的Go项目?

·9806 字·20 分钟
本文介绍了如何写出优雅的Go项目,从编写高质量Go应用(代码结构、代码规范、代码质量、编程哲学、软件设计方法)、高效管理项目、编写高质量项目文档三个方面展开,帮助你建立一套完整的方法论。