Berk Sunduri
Community@berksunduri · Prizren/Kosovo
Hey, I am a Computer Engineering from Kosovo/Prizren. I will be sure to post more!
Agent Skills by Berk Sunduri
Showing 43 vetted skills indexed across 1 GitHub repositories.
golang-security
Analyze Go code for vulnerabilities using govulncheck and golangci-lint.
golang-spf13-cobra
Guide Go developers in building CLI applications with spf13/cobra.
golang-project-layout
Guide Golang project layout, architecture, dependency injection, and 12-Factor compliance.
golang-concurrency
Analyze Go code for concurrency patterns, leaks, and race conditions.
golang-data-structures
Explain Go data structure internals, performance trade-offs, and optimization guidance.
golang-database
Guide Go database interactions with parameterized queries and transaction management.
golang-spf13-viper
Manage Go application configuration using spf13/viper library with layered sources, flags, env vars, and live updates.
golang-design-patterns
Apply idiomatic Golang design patterns to Go code.
golang-troubleshooting
Troubleshoot Go programs using Delve and structured debugging methodology.
golang-swagger
Generate Swagger/OpenAPI documentation from Go code annotations.
golang-samber-oops
Add structured context to Golang errors with samber/oops.
golang-context
Enforce proper context.Context usage for cancellation, deadlines, and value propagation in Go code.
golang-samber-lo
Automate functional data transformations in Go using samber/lo.
golang-samber-slog
Enhance Go logging with structured multi-handler pipelines and sampling.
golang-continuous-integration
Automate Go CI/CD pipelines with GitHub Actions for testing, linting, and releases.
golang-cli
Automate Go CLI development with Cobra and Viper.
golang-popular-libraries
Recommend production-ready Golang libraries and frameworks for specific use cases.
golang-performance
Apply performance optimization patterns to Go code for allocation reduction and CPU efficiency.
golang-grpc
Implement gRPC services in Go with Protobuf, interceptors, and TLS/mTLS.
golang-structs-interfaces
Guide Go struct and interface design with dependency injection and type assertions.
golang-lint
Automate Go code linting with golangci-lint and custom configurations.
golang-samber-mo
Provides Option, Result, and Either monadic types for type-safe error handling in Golang.
golang-observability
Instrument Go services with structured logging, Prometheus metrics, OpenTelemetry tracing, and pprof profiling.
golang-stay-updated
Curate Golang newsletters, communities, blogs, and key developers.