Go

Go taxonomy generated by the site skill importer.

13 skills
A
golang-testing

bởi affaan-m

Kỹ năng golang-testing giúp bạn viết và cải thiện Go tests với các case theo bảng, subtests, benchmarks, fuzzing và TDD có xét đến coverage. Kỹ năng này được thiết kế cho các developer làm việc với code Go thực tế và cần hướng dẫn thực dụng, đúng chuẩn idiomatic thay vì lời khuyên kiểm thử chung chung.

Test Automation
Yêu thích 0GitHub 156.2k
A
golang-patterns

bởi affaan-m

golang-patterns là một hướng dẫn thực tiễn về các pattern Go chuẩn idiomatic, review code và refactor. Skill này giúp các nhóm Backend Development chọn API rõ ràng, xử lý lỗi an toàn, dùng zero value hợp lý và giữ ranh giới package dễ bảo trì. Hãy cài golang-patterns khi bạn muốn giảm phỏng đoán và có các quyết định thiết kế Go nhất quán hơn.

Backend Development
Yêu thích 0GitHub 156.2k
W
go-concurrency-patterns

bởi wshobson

go-concurrency-patterns giúp bạn áp dụng các mẫu concurrency đúng chuẩn idiomatic của Go cho worker pool, pipeline, channel, sync primitive và hủy bằng context. Hãy dùng skill này để thiết kế dịch vụ backend an toàn hơn, gỡ lỗi race condition và cải thiện graceful shutdown dựa trên hướng dẫn trong SKILL.md.

Backend Development
Yêu thích 0GitHub 32.6k
T
constant-time-analysis

bởi trailofbits

constant-time-analysis là một kỹ năng kiểm toán bảo mật để phát hiện rủi ro kênh kề thời gian trong mã mật mã trước khi chúng biến thành lỗi có thể khai thác. Hãy dùng nó để rà soát các phép toán phụ thuộc bí mật, nhánh rẽ, phép so sánh và đầu ra sau biên dịch khi kiểm tra C, C++, Go, Rust, Swift, Java, Kotlin, PHP, JavaScript, TypeScript, Python hoặc Ruby.

Security Audit
Yêu thích 0GitHub 5k
T
cosmos-vulnerability-scanner

bởi trailofbits

cosmos-vulnerability-scanner tìm các lỗi nghiêm trọng với cơ chế đồng thuận trong các module Cosmos SDK, hợp đồng CosmWasm, tích hợp IBC và các stack Cosmos EVM. Hãy dùng hướng dẫn cosmos-vulnerability-scanner này cho quy trình kiểm toán bảo mật, đánh giá rủi ro gây dừng chuỗi, đường dẫn dẫn tới thất thoát tiền và rà soát trước khi ra mắt.

Security Audit
Yêu thích 0GitHub 4.9k
H
new-terraform-provider

bởi hashicorp

Kỹ năng new-terraform-provider giúp các nhà phát triển backend và hạ tầng tạo khung cho một Terraform provider mới bằng Plugin Framework. Kỹ năng này hướng dẫn tạo workspace, thiết lập Go module, kết nối main.go, và xác thực build/test để khởi động provider một cách gọn gàng.

Backend Development
Yêu thích 0GitHub 583
K
geomaster

bởi K-Dense-AI

geomaster là một skill khoa học địa không gian dành cho GIS, viễn thám, phân tích không gian và các quy trình quan trắc Trái Đất. Hãy dùng nó cho các tác vụ Phân tích Dữ liệu như thao tác raster và vector, xử lý ảnh vệ tinh, chỉ số không gian và lập kế hoạch quy trình làm việc. Hướng dẫn geomaster giúp bạn cài đặt, xem xét và áp dụng skill này với ít phải đoán mò hơn.

Data Analysis
Yêu thích 0GitHub 0
M
analyzing-golang-malware-with-ghidra

bởi mukul975

analyzing-golang-malware-with-ghidra giúp nhà phân tích reverse engineer malware biên dịch bằng Go trong Ghidra, với các quy trình khôi phục hàm, trích xuất chuỗi, đọc metadata bản dựng và ánh xạ phụ thuộc. Skill analyzing-golang-malware-with-ghidra hữu ích cho triage malware, ứng phó sự cố và các tác vụ Security Audit cần bước phân tích thực tế, đặc thù cho Go.

Security Audit
Yêu thích 0GitHub 0
O
security-best-practices

bởi openai

Dùng skill security-best-practices cho các cuộc kiểm tra bảo mật tập trung, hỗ trợ viết code theo mặc định an toàn và rà soát theo hướng tìm lỗ hổng trong các stack Python, JavaScript/TypeScript và Go được hỗ trợ. Skill này tải các tài liệu tham chiếu theo từng framework, giúp nhận diện các mẫu rủi ro và đưa ra phát hiện dựa trên bằng chứng kèm cách khắc phục thực tế.

Security Audit
Yêu thích 0GitHub 0
M
copilot-sdk

bởi microsoft

Skill copilot-sdk giúp bạn xây dựng ứng dụng sử dụng GitHub Copilot theo chương trình thông qua Copilot SDK. Skill này phù hợp cho Phát triển API và các tích hợp ứng dụng bằng Node.js, Python, Go và .NET, với quản lý phiên, streaming, tools, hooks, MCP servers và các quy trình agent có thể tái sử dụng. Yêu cầu GitHub Copilot CLI, và cần có subscription trừ khi bạn dùng BYOK.

API Development
Yêu thích 0GitHub 0
H
run-acceptance-tests

bởi hashicorp

Hướng dẫn cho skill run-acceptance-tests dùng để kiểm thử chấp nhận cho Terraform provider. Dùng skill này để chạy các bài `TestAcc` có chọn lọc, xử lý an toàn các biến môi trường bắt buộc, và gỡ lỗi thất bại theo quy trình từng bước rõ ràng.

Acceptance Testing
Yêu thích 0GitHub 0
H
provider-docs

bởi hashicorp

Skill provider-docs giúp bạn tạo mới, cập nhật và kiểm tra tài liệu Terraform Registry cho Terraform providers. Dùng cho công việc hướng dẫn provider-docs, provider-docs cho Technical Writing, và để giữ cho mô tả schema, các template tfplugindocs và đầu ra Registry luôn đồng bộ khi tài liệu thay đổi.

Technical Writing
Yêu thích 0GitHub 0
S
dependency-updater

bởi softaworks

dependency-updater là skill dùng cho nhiều hệ sinh thái, có thể phát hiện manifest của dự án, dùng các công cụ cập nhật và audit gốc, ưu tiên áp dụng các bản cập nhật minor và patch an toàn hơn, bỏ qua các phiên bản bị ghim và đánh dấu các lần nâng cấp major để xem xét.

Code Editing
Yêu thích 0GitHub 0
Go