Skip to main content
matdev83
ملف منشئ GitHub

matdev83

عرض على مستوى المستودعات لـ ٧٠ skills مجمعة عبر ٤ مستودعات GitHub.

skills مجمعة
٧٠
مستودعات
٤
محدث
٢٠ أغسطس ٢٠٢٦
مستكشف المستودعات

المستودعات و skills الممثلة

golang-benchmark
غير مصنف

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

٢٠ أغسطس ٢٠٢٦
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.

٢٠ أغسطس ٢٠٢٦
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.

٢٠ أغسطس ٢٠٢٦
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.

٢٠ أغسطس ٢٠٢٦
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.

٢٠ أغسطس ٢٠٢٦
golang-continuous-integration
غير مصنف

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

٢٠ أغسطس ٢٠٢٦
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.

٢٠ أغسطس ٢٠٢٦
golang-database
غير مصنف

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

٢٠ أغسطس ٢٠٢٦
عرض 8 من أصل ٣٨ skills مجمعة.
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.

٢٠ أغسطس ٢٠٢٦
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).

٢٠ أغسطس ٢٠٢٦
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.

٢٠ أغسطس ٢٠٢٦
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.

٢٠ أغسطس ٢٠٢٦
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.

٢٠ أغسطس ٢٠٢٦
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.

٢٠ أغسطس ٢٠٢٦
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).

٢٠ أغسطس ٢٠٢٦
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.

٢٠ أغسطس ٢٠٢٦
عرض 8 من أصل ٢٧ skills مجمعة.
عرض ٤ من أصل ٤ مستودعات
تم تحميل كل المستودعات