登录
软件下载
帮助文档
新闻资讯
Skill UI
浏览并发现
19427+
精选技能
全部
编程开发
人工智能
设计创意
产品商业
数据科学
市场营销
职场通用
效率工具
硬件工程
语言学习
搜索
UI
,共找到
13214
条记录
默认排序
最新上传
最多下载
GitHub访问加速器
github-proxy
volcengine/OpenViking
365
通过 githubproxy.cc 或 ghfast.top 代理改写 GitHub 链接,实现国内访问者在克隆仓库、下载 Release/Raw/Archive 等资源时的加速,并提供自动 URL 转换脚本提升使用便捷度。
查看详情
Go性能基准测试与测量
golang-benchmark
samber/cc-skills-golang
290
本技能集提供了一套完整的Go应用性能测量工作流。它涵盖了从编写基准测试、使用统计学方法运行测试、利用pprof进行热点路径分析,到使用benchstat进行结果比较和在CI中追踪回归检测的整个过程。旨在帮助工程师进行科学可靠的性能优化。
查看详情
Go命令行工具开发最佳实践
golang-cli
samber/cc-skills-golang
403
本指南详细介绍了使用Go语言构建专业、健壮的命令行工具(CLI)的最佳实践。重点讲解如何使用Cobra处理命令结构,并利用Viper实现复杂、分层的配置管理,确保工具具备Unix原生应用的体验。
查看详情
Go语言代码风格规范
golang-code-style
samber/cc-skills-golang
160
本技能是关于Go语言的惯用编码风格和代码清晰度的指南。它指导用户处理行限制、变量声明、控制流结构和函数设计等最佳实践,确保代码结构清晰、易于阅读和维护,超出基础的Linter检查范畴。
查看详情
Go并发编程最佳实践
golang-concurrency
samber/cc-skills-golang
452
本技能提供Go语言并发编程的最佳实践指南,重点关注结构化并发。它涵盖了Goroutine生命周期管理、防止资源泄露,以及在通道、互斥锁和原子操作之间进行选择。掌握如何使用`errgroup`和`singleflight`等模式,编写出正确、安全且内存泄漏可控的并发代码。
查看详情
Golang 上下文最佳实践指南
golang-context
samber/cc-skills-golang
225
本指南详细介绍了Go语言中context.Context的最佳实践。它指导开发者如何正确地在API边界间传播取消信号、处理超时和截止时间,管理请求范围的值,确保构建出健壮、高效的并发应用服务。
查看详情
Go项目持续集成与部署配置
golang-continuous-integration
samber/cc-skills-golang
55
用于为Go项目配置生产级的CI/CD流水线。内容涵盖了从单元测试、代码规范检查、安全漏洞扫描(SAST),到依赖管理、Docker构建和自动化版本发布的全生命周期环节。帮助开发者搭建或优化Go项目的质量门禁和自动化流程。
查看详情
Go数据结构内部机制与最佳实践
golang-data-structures
samber/cc-skills-golang
206
本指南深入解析Go语言内置数据结构(切片、映射、数组)和标准库包的底层机制。详细介绍了容量增长原理、预分配策略,以及`unsafe`/`weak`指针的使用规范。帮助开发者掌握何时、如何选择最适合的容器和数据结构,以实现高性能、高内存安全性的Go代码编写。
查看详情
Go语言数据库最佳实践
golang-database
samber/cc-skills-golang
287
本指南是关于在Go语言中编写安全、可观测的数据库代码的最佳实践手册。它详细介绍了使用`database/sql`、`sqlx`和`pgx`等库的最佳模式,涵盖了参数化查询、上下文传递、事务管理、连接池配置等。旨在帮助开发者构建健壮的数据访问层,避免SQL注入和常见的并发问题。
查看详情
Golang依赖注入设计模式
golang-dependency-injection
samber/cc-skills-golang
356
本指南全面介绍了Go语言中的依赖注入(DI)设计模式。它指导开发者如何实现松耦合、高可测试性的服务架构,比较了手动构造函数注入和主流的DI库(如Wire, Dig, FX)。适用于重构现有代码、设计复杂服务或理解Go语言中的控制反转原理。
查看详情
Go 模块依赖管理
golang-dependency-management
samber/cc-skills-golang
429
本技能是关于Go项目依赖管理的全面最佳实践指南。它涵盖了go.mod、go.sum,以及`go mod tidy`和`govulncheck`等关键命令的使用,旨在确保项目构建过程的安全性和可复现性。适用于添加、升级、移除或审计外部Go模块依赖,以保持项目代码库的完整性。
查看详情
Go语言设计模式与最佳实践
golang-design-patterns
samber/cc-skills-golang
199
本技能提供了一套全面的Go语言编程最佳实践和设计模式指南。它涵盖了功能选项、构造函数设计、资源管理(超时、优雅关闭)、错误处理、并发模式以及架构风格(如DDD、六边形)的最佳实践。适用于构建健壮、可维护的生产级Go应用,或进行代码设计评审。
查看详情
上一页
1
2
3
...
344
345
346
347
348
349
350
...
1100
1101
1102
下一页
语言
简体中文
English