最新 最热

gRPC: 如何添加 API Prometheus 监控拦截器/中间件?

本文将介绍如何在 gRPC 微服务中添加 API Prometheus(普罗米修斯)拦截器/中间件。也就是可以在 Grafana 里做的 API 监控。

2021-12-13
1

开源项目|Go 开发的一款分布式唯一 ID 生成系统

今天跟大家介绍一个开源项目:id-maker,主要功能是用来在分布式环境下生成唯一 ID。上周停更了一周,也是用来开发和测试这个项目的相关代码。

2021-11-10
1

go踩坑指南:修改slice里的struct类型的元素不生效?

slice数据结构里,包含指向底层array的指针。slice作为参数传递时,实际是创建了一个新的slice对应,同时将原slice对应的array指针copy过来,但因为是指针,所以新创建的slice对象还是指向了原来的底层array。...

2021-11-08
1

Go语言重新开始,Go Modules 的前世今生与基本使用

2020 年腾讯内部的一份开发者报告显示,Go 语言已经成为腾讯内部第二大后端开发语言,在腾讯每天有大量的 Go 开发者在做业务和平台开发,大量的团队和项目使用也暴露出一些问题,随着 Go Modules 的出现,类似于内部自签发证书...

2021-11-02
1

Go 专栏|变量和常量的声明与赋值

上篇文章介绍了环境搭建,并完成了学习 Go 的第一个程序 Hello World。这篇文章继续学习 Go 的基础知识,来看看变量,常量的声明与赋值。

2021-09-03
1