Skip to main content
matdev83
GitHub 제작자 프로필

matdev83

4개 GitHub 저장소에서 수집된 70개 skills를 저장소 단위로 보여줍니다.

수집된 skills
70
저장소
4
업데이트
2026년 8월 20일
저장소 탐색

저장소와 대표 skills

golang-benchmark
미분류

Go benchmark and profile workflow: b.Loop, benchstat, pprof, trace, compiler diagnostics, and regression gates.

2026년 8월 20일
golang-cli
미분류

Go command-line applications: choose a framework, build commands and flags, layer configuration, handle output and exit status, support signals and completion, and test behavior.

2026년 8월 20일
golang-code-style
미분류

Practical Go style for readable, idiomatic code: formatting, control flow, declarations, API boundaries, comments, zero values, and reviewable organization. Use when writing or reviewing Go code where clarity matters beyond gofmt.

2026년 8월 20일
golang-concurrency
미분류

Design and review concurrent Go code involving goroutines, channels, select, mutexes, atomics, worker pools, errgroup, singleflight, cancellation, and fan-out/fan-in. Use when preventing races, deadlocks, leaks, lost errors, or unbounded work.

2026년 8월 20일
golang-context
미분류

Use Go context.Context correctly across API boundaries: propagation, cancellation, deadlines, timeouts, values, HTTP handlers, and bounded background work. Use when designing or reviewing context flow, request lifetimes, leaked work, or trace metadata.

2026년 8월 20일
golang-continuous-integration
미분류

Go CI/CD guidance for tests, lint, security scans, dependency updates, containers, and releases.

2026년 8월 20일
golang-data-structures
미분류

Choose and use Go data structures correctly: slices, maps, strings, arrays, containers, generics, pointers, and standard slices/maps helpers. Use when reasoning about aliasing, nil values, capacity, iteration, copying, or representation-sensitive performance.

2026년 8월 20일
golang-database
미분류

Safe Go database access with database/sql, sqlx, and pgx: queries, scanning, transactions, isolation, pooling, migrations, and reliable tests.

2026년 8월 20일
수집된 skill 38개 중 8개를 표시합니다.
golang-architecture
미분류

Design, structure, and review Go codebases using hexagonal architecture (ports and adapters), consumer-driven interfaces, functional options, explicit dependency injection, and standard package layouts.

2026년 8월 20일
golang-ci-docs
미분류

Design, maintain, and review Go continuous integration workflows (GitHub Actions, matrix testing, SHA pinning) and comprehensive code documentation (godoc, executable examples, ADRs).

2026년 8월 20일
golang-code-audit
미분류

Execute an evidence-backed, rigorous code review of Go packages evaluating SOLID principles, architectural cohesion, consumer-driven interfaces, error classification, concurrency safety, and complexity regressions.

2026년 8월 20일
golang-code-quality
미분류

Enforce Go code style, idiomatic naming, safety bug prevention (nil interfaces, slice aliasing, lock copies), linter configuration (golangci-lint), and behavior-preserving code simplification.

2026년 8월 20일
golang-concurrency
미분류

Design, review, and debug concurrent Go code involving goroutines, channels, select, mutexes, atomics, errgroup, singleflight, context propagation, deadlines, and cancellation. Use to prevent races, deadlocks, leaks, lost errors, or unbounded background work.

2026년 8월 20일
golang-data-modernize
미분류

Leverage modern Go language capabilities (Go 1.22–1.26), generics, range-over-func iterators, Swiss Tables maps, standard slices/maps helpers, struct memory alignment, and safe API modernization.

2026년 8월 20일
golang-ecosystem-libraries
미분류

Select, evaluate, manage, and utilize popular Go libraries and dependency management: standard library baseline, Go modules hygiene (MVS, govulncheck), and the samber functional toolkit (lo, mo, hot, do, ro, slog).

2026년 8월 20일
golang-error-handling
미분류

Handle, wrap, classify, and format Go errors idiomatically: errors.Is/As, %w wrapping, errors.Join, structured errors with samber/oops, domain-to-wire error mapping, and panic boundaries.

2026년 8월 20일
수집된 skill 27개 중 8개를 표시합니다.
저장소 4개 중 4개 표시
모든 저장소를 표시했습니다