Loading...
ps:一个包里可以有 0 个或多个 init 函数,在程序启动时自动调用。执行顺序:import -> 全局 const -> 全局 var ...
前言大家好,我在接下来的两个会议中的目标是向大家提供有关编写 Go 代码最佳实践的建议。这是一个研讨会形式的演讲,不会有幻灯片,而是直接从文档开始。贴士:...
Go 语言系列笔记主要记录一下自己在学习 Go 语言时的内容,参考众多视频教程、书籍、博客以及面试相关内容进行整理。但肯定仍有不足之处,希望阅读此系列文章...
为什么要用 consul 服务发现因为一套微服务架构中有很多个服务需要管理,也就是说会有很多对 gRPC。如果一一对应的进行管理会很繁琐,所以我们需要有一...
gRPC 是一个高性能、开源和通用的 RPC 框架,面向移动和 HTTP/2 设计。gRPC 基于 HTTP/2 标准设计,带来诸如双向流、流控、头部压缩...
Protobuf 简介protobuf 是 google 旗下的一款平台无关,语言无关,可扩展的序列化结构数据格式。所以很适合用做数据存储和作为不同应用,...
什么是微服务(microservices)在介绍微服务时,首先得先理解什么是微服务,顾名思义,微服务得从两个方面去理解,什么是"微"、什么是"服务"?微(...
FastDFS概述开源地址:https://github.com/happyfish100余庆大佬用 c语言 编写的一款开源的分布式文件系统。为互联网量身...
docker 简介docker是什么docker 的中文解释是 码头工人官方解释:Docker 是一个开源的容器引擎,它基于 LCX 容器技术,使用 Go...
Go语言中除了可以使用通道(channel)和互斥锁进行两个并发程序间的同步外,还可以使用等待组进行多个任务的同步,等待组可以保证在并发环境中完成指定数量...