作者回复: 是的,创建非常专注的小包 ,这是最符合 Go 项目布局原则的方式,既实现了复用,又保持了高内聚低耦合。 其次考虑与特定模块的紧密程度。如果辅助函数只服务于一个特定的模块(如某个中间件或某组特定的 handler),将其内聚在该模块内部是更好的选择。