12 2024 档案
摘要:在 Go 语言中,context 包提供了一种跨 API 和进程边界传递请求作用域值、取消信号以及超时信号的方式。使用 context 可以帮助更好地控制 goroutine,避免 goroutine 泄漏等问题。出现 “context deadline exceeded” 错误通常是因为在请求上下
阅读全文
摘要:敏捷开发方法是一种软件开发方法论,旨在通过迭代、灵活性和协作来应对需求的不断变化,以及快速交付高质量的软件产品。下面对极限编程(XP)、水晶法(Crystal)、并列争球法(Scrum)和自适应软件开发(ASD)这四种常见的敏捷开发方法进行详细分析: 1. 极限编程(XP)极限编程(Extreme
阅读全文