首先,感谢您考虑为本项目做出贡献!我们非常欢迎并珍视来自社区的每一份贡献。无论是代码提交、文档更新还是问题报告,您的参与都是对我们最大的支持。
注意:本文档内容若与GitHub Wiki冲突,则以后者为准
如果您发现了一些Bug,建议您先浏览Issue,看看是否有类似问题,和解决方案。
更加具体的Bug报告要求请参考本项目的 安全策略 。
如果您为项目添加了新功能,我们非常欢迎。但出于各种原因,新功能获取不能被采纳,我们对这点深表惋惜。不过您仍然可以将本项目进行Fork
,然后应用您的更新。
或许一段时间后,或许我们能重新采纳您的新功能。
注意:本项目是模板Golang项目,不具备实际业务,因此不接受数据库系统、缓存系统、HTTP系统服务、TCP系统服务等相关功能的引入。可以参考我另一个由此项目延伸开发案的HTTP服务系统项目模板。
如果您认为文档有错误,建议您直接提交Issue,工作人员查明后进行更正。
此处的文档指:根目录下的README.md
等文档,以及位于项目Github Wiki
的文档。
若您认为代码中存在含糊不清的注释或缺失应有注释,你可以直接提交Issue,或提交直接提交PR。
新建的.go
文件需包含版权声明头部:
// Copyright 2025 BackendServerTemplate Authors. All rights reserved.
// Use of this source code is governed by a MIT-style
// license that can be found in the LICENSE file.
package xxx
请先阅读Wiki
,明白各包的作用和相互依赖关系,避免造成以来混乱。
本项目仅是一个模板项目,不具与实际业务。
请编写合适的单元测试,并且提交PR
后由GitHub Action
进行测试。