Go

Go taxonomy generated by the site skill importer.

12 個技能
A
golang-testing

作者 affaan-m

golang-testing 技能可協助你撰寫與改進 Go 測試,涵蓋 table-driven cases、subtests、benchmarks、fuzzing,以及兼顧 coverage 的 TDD。它是為正在處理實際 Go 程式碼、想要實用且符合慣例的指引,而不是泛泛的測試建議的開發者所設計。

测试自動化
收藏 0GitHub 156.2k
A
golang-patterns

作者 affaan-m

golang-patterns 是一份實用指南,涵蓋 Go 的慣用模式、程式碼審查與重構。它可協助後端開發團隊選擇清楚的 API、安全的錯誤處理、有用的零值,以及可維護的套件邊界。當你希望減少猜測、讓 Go 的設計決策更一致時,就適合安裝 golang-patterns。

後端开发
收藏 0GitHub 156.2k
W
go-concurrency-patterns

作者 wshobson

go-concurrency-patterns 協助你以符合 Go 慣用法的方式運用並行模式,涵蓋 worker pools、pipelines、channels、sync primitives,以及以 context 為基礎的 cancellation。你可以依據 SKILL.md 的指引,用它來設計更安全的後端服務、排查 race conditions,並改善 graceful shutdown 的行為。

後端开发
收藏 0GitHub 32.6k
T
constant-time-analysis

作者 trailofbits

constant-time-analysis 是一項資安稽核技能,可在密碼學程式碼還沒變成可被利用的漏洞前,找出時間側信道風險。當你要檢查 C、C++、Go、Rust、Swift、Java、Kotlin、PHP、JavaScript、TypeScript、Python 或 Ruby 時,可用它來審視是否存在依賴秘密資料的運算、分支、比較,以及編譯後輸出。

安全稽核
收藏 0GitHub 5k
T
cosmos-vulnerability-scanner

作者 trailofbits

cosmos-vulnerability-scanner 可找出 Cosmos SDK 模組、CosmWasm 合約、IBC 整合,以及 Cosmos EVM 堆疊中的共識關鍵漏洞。這份 cosmos-vulnerability-scanner 指南適合用於資安稽核工作流程、鏈停風險、資金損失路徑,以及上線前審查。

安全稽核
收藏 0GitHub 4.9k
H
new-terraform-provider

作者 hashicorp

new-terraform-provider 技能可協助後端與基礎架構開發者,使用 Plugin Framework 建立全新的 Terraform provider 骨架。它會引導你完成工作區建立、Go module 設定、main.go 串接,以及建置/測試驗證,幫助你乾淨地啟動 provider 專案。

後端开发
收藏 0GitHub 583
M
analyzing-golang-malware-with-ghidra

作者 mukul975

analyzing-golang-malware-with-ghidra 可協助分析人員在 Ghidra 中逆向 Go 編譯的惡意軟體,提供函式還原、字串擷取、建置中繼資料與依賴關係映射等工作流程。這個 analyzing-golang-malware-with-ghidra 技能特別適合惡意程式初步判讀、事件回應,以及需要實用 Go 專屬分析步驟的 Security Audit 任務。

安全稽核
收藏 0GitHub 0
O
security-best-practices

作者 openai

使用 security-best-practices 技能,進行聚焦的安全稽核、預設安全(secure-by-default)程式設計協助,以及針對已支援的 Python、JavaScript/TypeScript 和 Go 技術棧的漏洞導向審查。它會載入框架專屬參考資料,協助找出高風險模式,並產出有證據依據的發現與實用修正建議。

安全稽核
收藏 0GitHub 0
M
copilot-sdk

作者 microsoft

copilot-sdk 技能可協助你透過 Copilot SDK,以程式方式使用 GitHub Copilot 來建置應用程式。它適用於 API 開發與應用程式整合,支援 Node.js、Python、Go 和 .NET,涵蓋 session 管理、streaming、tools、hooks、MCP servers 與可重用的 agent workflows。需搭配 GitHub Copilot CLI,且除非你使用 BYOK,否則還需要訂閱。

API 开发
收藏 0GitHub 0
H
run-acceptance-tests

作者 hashicorp

這是 `run-acceptance-tests` 技能在 Terraform provider 接受度測試上的指南。可用來執行聚焦的 `TestAcc` 測試、安全處理必要的環境變數,並以清楚的逐步流程除錯失敗原因。

驗收测试
收藏 0GitHub 0
H
provider-docs

作者 hashicorp

provider-docs 技能可協助你為 Terraform provider 建立、更新與驗證 Terraform Registry 文件。適用於 provider-docs 指南工作、Technical Writing 的 provider-docs,以及在文件變更時同步 schema descriptions、`tfplugindocs` templates 與 Registry 輸出。

技术写作
收藏 0GitHub 0
S
dependency-updater

作者 softaworks

dependency-updater 是一項跨生態系技能,會偵測專案 manifest、呼叫原生更新與稽核工具,優先套用較安全的 minor 與 patch 更新,略過已鎖定版本,並將 major 升級標記為需人工審查。

程式碼编辑
收藏 0GitHub 0
Go