🏕 新人谷 · 报到处
欢迎来到代码篝火!这里不讲究资历,只讲究把问题说清楚。
报到格式随意,但如果你带着一个正在debug的难题来,大家会特别欢迎——围着篝火修 bug,是这座部落最温暖的团建。
🏕 新人谷 · 报到处
欢迎来到代码篝火!这里不讲究资历,只讲究把问题说清楚。
报到格式随意,但如果你带着一个正在debug的难题来,大家会特别欢迎——围着篝火修 bug,是这座部落最温暖的团建。
把项目迁到 Go 1.22 之后,ServeMux 原生支持了「方法 + 路径」的路由写法,像 HandleFunc("GET /hello/{name}") 这种。
想听听大家的看法:这套新路由够用吗?复杂项目还是得上 gin / chi 吗?
数据库连接池老是超时,本地好好的,一上服务器就断。
目前查过连接串和防火墙,都没问题。有没有系统的排查顺序可以借鉴?
起因是组里的一次 review:有人被要求给一段三十行的函数补注释,他反问「代码本身不是已经说清楚了吗」。
两边都有道理,于是把火拨旺了一点,摆到营地里来聊。
补充一句:这次争的不是「写不写」,而是「写到什么程度才算合格」——欢迎带着你最近写过最满意(或最想删掉)的一段注释来。
代码说明「怎么做」,注释说明「为什么这么做」。前者三个月后还能读懂,后者三个月后一定忘干净。
需要靠注释解释逻辑,往往说明代码本身没写清楚。与其补注释,不如把命名和结构先理顺。