matdev83 avatar

matdev83

Community

@matdev83 · Warsaw, Poland

1Followers
|
21Public Repos
|
37Published Skills

Agent Skills by matdev83

Showing 37 vetted skills indexed across 1 GitHub repositories.

matdev83matdev83

golang-security

Analyze Go codebases for security weaknesses and enforce best practices.

Community
Advanced
matdev83matdev83

golang-project-layout

Guide Go project structuring with directory layout and module naming conventions.

Community
Intermediate
matdev83matdev83

golang-concurrency

Guide safe concurrent Go code with goroutines, channels, and synchronization.

Community
Advanced
matdev83matdev83

golang-data-structures

Explain Go built-in and standard library data structures with best practices.

Community
Advanced
matdev83matdev83

golang-database

Implement secure database operations in Go with parameterized queries and connection pooling.

Community
Advanced
matdev83matdev83

golang-design-patterns

Guide Go developers in implementing idiomatic design patterns for error handling and resource management.

Community
Advanced
matdev83matdev83

golang-troubleshooting

Diagnose runtime bugs, crashes, and performance issues in Go programs.

Community
Intermediate
matdev83matdev83

golang-samber-oops

Implement structured error handling in Go with samber/oops.

Community
Advanced
matdev83matdev83

golang-context

Implement Go context.Context cancellation, propagation, and request-scoped data sharing.

Community
Advanced
matdev83matdev83

golang-samber-lo

Provide functional collection utilities for Go slices, maps, and channels.

Community
Intermediate
matdev83matdev83

golang-samber-slog

Configure Go structured logging with multi-handler composition, sampling, and attribute formatting.

Community
Intermediate
matdev83matdev83

golang-continuous-integration

Configure CI/CD pipelines for Golang projects with testing, linting, and security steps.

Community
Intermediate
matdev83matdev83

golang-cli

Structure, validate, and test Go CLI applications with Cobra and Viper.

Community
Intermediate
matdev83matdev83

golang-popular-libraries

Guide Go developers in selecting libraries and tools for web development and database interaction.

Community
Basic
matdev83matdev83

golang-performance

Profile and optimize Go code for CPU, memory, and I/O performance.

Community
Advanced
matdev83matdev83

golang-grpc

Design gRPC services in Go with error handling, testing, and deployment guidance.

Community
Advanced
matdev83matdev83

golang-structs-interfaces

Guide Go interface and struct design for clarity and testability.

Community
Basic
matdev83matdev83

golang-lint

Run golangci-lint to detect bugs, style violations, and security risks in Go code.

Community
Intermediate
matdev83matdev83

golang-benchmark

Write, run, profile, and compare Go benchmarks with statistical validation.

Community
Advanced
matdev83matdev83

golang-samber-mo

Handle nullable values and errors with Option and Result monads in Go.

Community
Advanced
matdev83matdev83

golang-observability

Implement logging, metrics, tracing, and alerting for Go applications.

Community
Advanced
matdev83matdev83

golang-stay-updated

Curate official resources, newsletters, and community channels for Go developers.

Community
Basic
matdev83matdev83

golang-modernize

Analyze Go source code and suggest modern language feature updates.

Community
Advanced
matdev83matdev83

golang-samber-do

Configure Go application dependencies with type-safe dependency injection.

Community
Intermediate