登录
软件下载
帮助文档
新闻资讯
Skill UI
浏览并发现
19427+
精选技能
全部
编程开发
人工智能
设计创意
产品商业
数据科学
市场营销
职场通用
效率工具
硬件工程
语言学习
搜索
UI
,共找到
13214
条记录
默认排序
最新上传
最多下载
Go代码文档撰写与审核
golang-documentation
samber/cc-skills-golang
70
这是一个全面的技能,用于指导用户为Go项目撰写和审核高质量的技术文档。内容涵盖了库和CLI应用的godoc注释、README、贡献指南及版本变更日志等,确保文档准确、专业,并支持大型代码库的协作编写。
查看详情
Go 语言错误处理最佳实践
golang-error-handling
samber/cc-skills-golang
338
本技能旨在指导用户掌握Go语言(Golang)的错误处理最佳实践。内容涵盖了错误创建、使用 `%w` 进行上下文包装、利用 `errors.Is`/`errors.As` 进行类型安全检查、遵循单处理规则(只返回或只记录)以及使用 `slog` 进行结构化日志记录。适用于提升Go代码的健壮性和可维护性。
查看详情
Golang gRPC服务最佳实践
golang-grpc
samber/cc-skills-golang
292
本技能集为使用Go语言构建gRPC微服务提供了全方位的最佳实践指南。内容涵盖从Protobuf文件组织、服务拦截器(Interceptors)到优雅停机(GracefulStop)的各个环节,指导开发者如何构建健壮、可观测且符合行业标准的分布式系统。
查看详情
Go语言代码规范与质量管理
golang-lint
samber/cc-skills-golang
320
本技能旨在指导开发者使用`golangci-lint`工具集,建立一套完整的Go项目代码质量管理流程。它涵盖了从配置`.golangci.yml`、运行自动化代码检查(包括风格、安全、复杂度),到自动修复代码、解读详细的Lint输出,直至处理误报的`//nolint`禁令。适用于维护和提升现有代码库的整体质量,确保代码始终符合最佳实践。
查看详情
Go语言命名规范指南
golang-naming
samber/cc-skills-golang
271
本技能集提供了Go语言(Golang)全面而详细的命名规范指南。它涵盖了从包名、结构体、接口到常量、错误变量等所有标识符的最佳实践。适用于编写、审查或重构Go代码,确保代码风格符合Go语言惯例,提高代码可读性。
查看详情
Go 语言可观测性最佳实践
golang-observability
samber/cc-skills-golang
441
本技能提供了Go服务生产环境可观测性的综合最佳实践。它涵盖了可观测性的五大支柱:结构化日志、Prometheus指标、OpenTelemetry分布式追踪、持续性能分析和RUM。可用于主动埋点新功能、配置高级告警、关联日志与追踪ID,确保系统健康和用户体验的全面监控。
查看详情
Go语言性能优化指南
golang-performance
samber/cc-skills-golang
489
这是一份关于Go语言(Golang)性能优化的系统性指南和技能集。它强调“先测量,后优化”的核心原则,重点解决内存分配、CPU效率和架构层面的性能瓶颈。提供了针对热点路径和整体架构的深度分析模式,遵循迭代优化流程(基准测试→诊断→改进→对比),确保所有优化改进都是可测量且稳定的。
查看详情
Go语言库与框架推荐指南
golang-popular-libraries
samber/cc-skills-golang
446
这是一个专业的Go生态系统专家,用于指导用户选择最合适的Go库和框架。它遵循“标准库优先”原则,优先推荐成熟、简单、高性能的生产级方案。适用于比较依赖、评估核心功能或选择新的项目架构。
查看详情
Go项目布局与架构指南
golang-project-layout
samber/cc-skills-golang
323
本指南全面指导如何构建健壮的Go项目结构。内容覆盖了从CLI工具到复杂微服务和Monorepo的最佳实践,详细介绍了目录结构(cmd, internal, pkg)、命名规范、遵循12因子应用原则,并指导选择合适的架构模式(如清洁架构、DDD等)。
查看详情
Go语言防御性编程实践
golang-safety
samber/cc-skills-golang
348
本技能旨在指导开发者编写健壮的Go代码,防止常见的运行时错误和数据丢失。它涵盖了nil指针陷阱、切片别名、数字类型截断、浮点数比较等陷阱,确保程序在正常使用场景下具有极高的可靠性和数据完整性。
查看详情
Go语言依赖注入容器使用指南
golang-samber-do
samber/cc-skills-golang
260
本指南是使用 samber/do 工具包在 Go 语言中实现依赖注入(DI)的专业技能集。它系统地介绍了服务容器的核心概念,包括服务的生命周期管理(懒加载、即时加载、瞬时)、如何通过 Provider 函数定义服务,以及如何使用 Package 机制组织大型项目的依赖关系。
查看详情
Go语言异步响应式流处理
golang-samber-ro
samber/cc-skills-golang
82
该库是Go语言实现响应式编程(ReactiveX)的工具,用于处理复杂的、无限的异步事件流。它提供了组合式操作符、自动背压和错误传播机制,旨在取代传统手动使用通道和Goroutine的复杂、易出错的并发编程模式,帮助开发者构建稳定、可预测的实时事件流管道。
查看详情
上一页
1
2
3
...
345
346
347
348
349
350
351
...
1100
1101
1102
下一页
语言
简体中文
English