话题编程语言 › Go

编程语言:Go

关联话题: Golang

golang的服务控制实践

对于程序及服务的控制,本质上而言就是正确的启动,并可控的停止或退出。在go语言中,其实就是程序安全退出、服务控制两个方面。核心在于系统信号获取、Go Concurrency Patterns、以及基本的代码封装。

Go官方库RPC开发指南

一个 Go 程序系统线程暴涨的问题

最近 fix 了一个 Go 程序系统线程数量暴增的问题,线程数量维持在2,3万个,有时候甚至更多,这情况明显不符合 Go 的并发原理。第一次发现线程数巨多是因为这个程序突然 crash 了,由于设置了程序可用的最大线程数…

Go,Makefile与自动程序版本号的实现

Go性能优化技巧 1/10

Singleton Pattern in Go

Go语言的发展迅猛,吸引了越来越多的开发者。然而,在编写Go代码时需要更加仔细地审查。团队成员应该进行代码审查,因为像这样的问题很容易被忽视。新的开发者需要真正理解线程安全的工作原理,以改进他们的代码。尽管Go语言本身通过允许您以最少的并发知识设计并发代码来做了很多重活,但仍有几种情况在这方面不会帮助您,您仍然需要应用最佳实践来开发您的代码。总结:Go语言的发展迅猛,开发者需要更加仔细地审查代码并进行代码审查,尤其是在涉及线程安全时。新的开发者需要深入理解线程安全的工作原理,以改进他们的代码。

Profiling Golang

Concise guide to profiling Go programs

Where developers go to laugh and cry

Linux Signal及Golang中的信号处理

Effective Go

Executing Commands in Go

如何实现支持数亿用户的长连消息系统 | Golang高并发案例

知名互联网公司架构师周洋分享的如何用Golang实现支持数亿用户的长连接消息系统

Debugging performance issues in Go programs

go比python更适合写日志采集工具

golang 日志与配置文件的设计与实践

golang 交叉编译,跨平台

首页 - Wiki
Copyright © 2011-2024 iteam. Current version is 2.124.0. UTC+08:00, 2024-04-28 13:45
浙ICP备14020137号-1 $访客地图$