go
相关资源
资源 | 组织 | 类型 |
---|---|---|
gk golang | geeksforgeeks | 教程 |
go pkg | go | 社区 |
go 语言中文网 | studygolang | 社区 |
godoc 标准库 | studygolang | 文档 |
go json 结构转换工具 | golangs | 工具 |
open source insight | osi | 工具 |
Beginner
links:
资源 | 组织 | 类型 |
---|---|---|
gk golang | geeksforgeeks | 教程 |
go pkg | go | 社区 |
go 语言中文网 | studygolang | 社区 |
godoc 标准库 | studygolang | 文档 |
go json 结构转换工具 | golangs | 工具 |
open source insight | osi | 工具 |
links:
代码仓库中的 Badge(徽章)是一种用于展示项目状态或元数据的小型图标。它们通常以图像或文本的形式显示在项目的 README 文件、文档页面或社区平台上。
以下是一些常见的 Badge 类型及其作用:
构建状态:徽章可以显示项目的构建状态,例如是否通过了持续集成(CI)流程,或者最新的构建结果。这样的徽章可以让用户快速了解项目的构建情况,并确定代码的稳定性。
测试覆盖率:徽章可以显示项目的测试覆盖率。这可以帮助开发人员评估项目的测试质量和代码覆盖范围,并鼓励团队保持良好的测试习惯。
版本号:徽章可以显示项目的当前版本号。这对于用户和开发人员来说是一个有用的参考,可以让他们知道他们使用的是哪个版本,或者是否需要升级到最新版本。
文档状态:徽章可以显示项目文档的状态,例如是否更新、是否有详细的文档覆盖等。这对于用户来说是一个重要的指标,可以帮助他们评估项目的可用性和易用性。
许可证信息:徽章可以显示项目所使用的开源许可证类型和版本信息。这对于其他开发人员来说是一个重要的元数据,可以帮助他们了解项目的许可证限制和使用条件。
徽章通常以 Markdown 或 HTML 代码的形式嵌入到项目文档中,并链接到相关的状态或元数据页面。它们可以提供有用的信息和指导,使用户和开发人员更好地了解和使用项目。同时,徽章也为项目增添了一些可视化的元素,使其更具吸引力和专业性。
GPG(GNU Privacy Guard)是一种开源的加密软件,它可以用于加密和签名数据。它使用公钥和私钥对来实现加密和签名。公钥和私钥对是由用户生成的,公钥可以公开分享,而私钥则应该保密。
links:
资源 | 组织 | 类型 |
---|---|---|
choosealicense | choosealicense | license 说明 |
opensource.guide | opensource | opensource guide |
Free Software License | wikipedia | wiki |
SPDX | spdx | SPDX License |
renovate 使用自动 “拉请求” 保持源代码依赖关系的最新性。它将扫描软件包管理器文件库 (e.g. from npm/Yarn, Bundler, Composer, Go Modules, Pip/Pipenv/Poetry, Maven/Gradle, Dockerfile/k8s, and many more) ,并提交拉请求与更新版本,无论何时发现。
这个应用程序可以免费安装在公共和私有存储库中。renovate (以前称为 WhiteSource) 提供免费服务,不需要付费计划。
[!NOTE]
renovate documentation is here: https://docs.renovatebot.com/.
MkDocs 是一个用于创建漂亮的静态文档网站的工具
links:
EditorConfig 有助于跨不同编辑器和 IDE 为处理同一项目的多个开发人员维护一致的编码风格。EditorConfig 项目由用于定义编码样式的文件格式和一组文本编辑器插件组成,这些插件使编辑器能够读取文件格式并遵循已定义的样式。EditorConfig 文件易于阅读,并且可以很好地与版本控制系统一起工作。
资源 | 组织 | 类型 |
---|---|---|
editorconfig | editorconfig | 文档 |