话题编程语言 › Go

编程语言:Go

关联话题: Golang

精心设计的 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.

Go函数指针是如何让你的程序变慢的?

Go 语言的常规优化手段无需赘述,相信大家也能找到大量的经典教程。但基于 Go 的函数值问题,业界还没有太多深度讨论的内容分享。本文作者根据自己对 Go 代码的使用与调优经验,分享了 Go 的函数值对性能影响的原因以及优化方案。

如何真正写好Golang代码?

从设计、规范、陷阱到相关实现。

高德Go生态建设与研发实践

高德在构建Go生态演化过程中,已经实现了QPS从0到峰值千万的飞跃,本篇文章主要介绍在此过程中积累的一些技术决策及性能优化和重构经验。

Go Metrics SDK Tag 校验性能优化实践

Metrics SDK 是与字节时序数据库配套的用户指标打点 SDK,集成于字节内数十万服务中。其性能优化是个至关重要的议题,本文将以 Go Metrics SDK 为例,探讨对打点 API 的 hot-path 优化实践。

Go和C++通用性能优化黑魔法——PGO!

我们在进行性能优化的时候,往往会应用各种花式的优化手段:优化算法复杂度(从 O(N) 优化到 O(logN) ),优化锁的粒度或者无锁化,应用各种池化技术:内存池、连接池、线程池、协程池等。压缩技术、预拉取、缓存、批量处理、SIMD,内存对齐等等手段后,其实还有一种手段就是 Profile-Guided Optimization (PGO)。本文会介绍 PGO 的原理,以及 Go/C++ 语言进行 PGO 的实践。

Go语言进化之路:泛型的崛起与复用的新篇章

泛型编程在许多编程语言中都是一项非常强大的特性,它可以使程序更加通用、具有更高的重用性。直到Go1.18版本,Go语言才引入了泛型功能。在本文中,将会介绍这项新特性及其使用方法。

Golang高性能编程实践

go 中高性能编程是一个经久不衰的话题,本文尝试从实践及源码层面对 go 的高性能编程进行解析。

Goroutine Leaks引发的思考(Go语言)

前段时间,通过监控观察到,我们业务中的某个服务突然出现goroutine数量、堆对象数量激增的情况,作为测试人员的我们跟着开发一步一步揭开了问题的真相,同时通过这个问题的排查也引发了我们的一些思考,如果你也有遇到过类似问题,毫无头绪的时候,欢迎阅读本文,跟我一起拨开层层迷雾,找到问题真凶。

三十分钟入门基础Go

本篇文章适用于学习过其他面向对象语言(Java、Php),但没有学过Go语言的初学者。文章主要从Go与Java功能上的对比来阐述Go语言的基础语法、面向对象编程、并发与错误四个方面,能够让读者快速认识Go的相关语法与特性。

golang 实现反向代理

当我们谈到反向代理时,可以将其比喻为一个“中间人”。想象一下,你是一个用户,你想要访问某个网站。但是,这个网站并不直接向你提供服务,而是委托了一个代理来处理你的请求。这个代理就是反向代理。

你可以把反向代理想象成一个非常聪明的助手,它可以帮助你与网站进行交流。当你发送请求时,它会接收到你的请求,并将其转发给网站。然后,网站会将响应发送给反向代理,反向代理再将响应发送给你。这样,你就可以与网站进行交互,而不需要直接与网站通信。

net/http 包里面已经帮我们内置了具有反向代理能力 ReverseProxy 对象, 但是它的能力有限, 从工程能力上面还有很多自行实现。

首页 - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.1. UTC+08:00, 2026-04-21 19:57
浙ICP备14020137号-1 $访客地图$