话题编程语言 › Go

编程语言:Go

关联话题: Golang

面向Java程序员的Go工程开发入门流程

对于没有Go背景的Java程序员来说,使用Go开发一个可用的程序的速度是肉眼可见的缓慢。但攻克的难点不在于Go语言本身,而是搭建整个工程链路的过程,即所谓的“配环境”。本文将主要讲述如何配出一个适合Go开发的环境。

每个程序员都应该掌握的Golang性能优化秘技

本文是关于Golang实战经验的分享,作者邀请读者留言评论。评论中优质的一条将有机会获得腾讯云开发者定制眼罩。文章提供了一些二维码,可以扫码加入腾讯云开发者社群。总之,本文主要内容是分享Golang实战经验和邀请读者参与讨论。

kafka-go消费者代码分析(一)

该文章介绍了在Go语言中使用kafka-go库创建消费者并进行数据消费的过程。重点讨论了重平衡的机制和实现。通过分析kafka-go库中的代码,展示了心跳机制的实现方式,并解释了当协调者通知消费者进行重平衡时,消费者如何暂停消费并重新加入消费组。重平衡期间,消费者会停止消费并重新分配分区。最后,消费者会重新创建协程进行数据的获取。这篇文章对于想要在Go语言中使用kafka-go库进行数据消费的开发者来说是非常有用的参考资料。

Golang sql连接池使用总结

这篇文章主要分析了Golang数据库连接池的原理与使用。连接池的作用是复用已建立的连接,降低连接的建立开销。文章提到了连接池的配置最优化问题,除了一般性原则外,更重要的是要根据连接池状态进行调整。通过使用gorm的prometheus插件,可以方便地读取连接池的状态值,并将其转换为指标。这样可以更好地监控连接池的状态,包括最大连接数的调整,而不必依赖于固定倍数的CPU核心数。

Go连接池复用踩坑

本文详述Go连接池复用遇到的问题和解决方案

从 Go 谈谈内存分配,让代码更高效

本文将从Go 的内存分配出发,谈谈内存相关的知识,加深对内存分配的理解

Golang DB连接池ErrBadConn的应用

ErrBadConn是Golang DB连接池中一个非常核心的错误,跟连接池机制息息相关,我们应该重点掌握

Golang 在即刻后端的实践

背景随着业务变迁,即刻后端服务内积累了大量的陈旧代码,维护成本较高,代码重构甚至重写被提上了日程。相比起 N

Golang异步编程方式和技巧

与生俱来适合异步编程的Go

一文带你完整了解Go语言IO基础库

本文将帮助Golang学习的同学以完整,直观的方式掌握Golang的IO基础库的设计与使用。

精心设计的 DNS Failover 策略在 Go 中竟然带来了反效果,发生了什么?

Go net 库中提供了两种解析逻辑:自实现的内置解析器和系统提供的解析函数。windows 、darwin(MacOS等)优先使用系统提供的解析函数,常见的 Debain、Centos 等优先使用内置解析器。

千万级高性能长连接Go服务架构实践

本文重点讲述了如何基于golang实现一套支持千万级在线的高性能长连接服务。

别再用GDB了,一文掌握Go最好用的调试器Delve

一文掌握Go调试利器Devle!

我是如何实现Go性能5倍提升的?

Go 1.18版本下,如何榨干性能极限!

放弃PHP转投Go,10万行代码重构升级一步到位!

5大核心场景、10万行老旧代码,一次“酸爽”的重构之旅。

Using modules for Testcontainers with Golang

In this post, we explain how to use modules for Testcontainers with Golang and how to fix common issues.

Home - Wiki
Copyright © 2011-2024 iteam. Current version is 2.129.0. UTC+08:00, 2024-07-01 08:32
浙ICP备14020137号-1 $Map of visitor$