Berk Sunduri avatar

Berk Sunduri

Community

@berksunduri · Prizren/Kosovo

5Followers
|
50Public Repos
|
43Published Skills

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.

berksunduriberksunduri
23

golang-security

Analyze Go code for vulnerabilities using govulncheck and golangci-lint.

Community
Advanced
berksunduriberksunduri
23

golang-spf13-cobra

Guide Go developers in building CLI applications with spf13/cobra.

Community
Intermediate
berksunduriberksunduri
23

golang-project-layout

Guide Golang project layout, architecture, dependency injection, and 12-Factor compliance.

Community
Advanced
berksunduriberksunduri
23

golang-concurrency

Analyze Go code for concurrency patterns, leaks, and race conditions.

Community
Advanced
berksunduriberksunduri
23

golang-data-structures

Explain Go data structure internals, performance trade-offs, and optimization guidance.

Community
Advanced
berksunduriberksunduri
23

golang-database

Guide Go database interactions with parameterized queries and transaction management.

Community
Advanced
berksunduriberksunduri
23

golang-spf13-viper

Manage Go application configuration using spf13/viper library with layered sources, flags, env vars, and live updates.

Community
Advanced
berksunduriberksunduri
23

golang-design-patterns

Apply idiomatic Golang design patterns to Go code.

Community
Advanced
berksunduriberksunduri
23

golang-troubleshooting

Troubleshoot Go programs using Delve and structured debugging methodology.

Community
Advanced
berksunduriberksunduri
23

golang-swagger

Generate Swagger/OpenAPI documentation from Go code annotations.

Community
Intermediate
berksunduriberksunduri
23

golang-samber-oops

Add structured context to Golang errors with samber/oops.

Community
Advanced
berksunduriberksunduri
23

golang-context

Enforce proper context.Context usage for cancellation, deadlines, and value propagation in Go code.

Community
Advanced
berksunduriberksunduri
23

golang-samber-lo

Automate functional data transformations in Go using samber/lo.

Community
Advanced
berksunduriberksunduri
23

golang-samber-slog

Enhance Go logging with structured multi-handler pipelines and sampling.

Community
Advanced
berksunduriberksunduri
23

golang-continuous-integration

Automate Go CI/CD pipelines with GitHub Actions for testing, linting, and releases.

Community
Advanced
berksunduriberksunduri
23

golang-cli

Automate Go CLI development with Cobra and Viper.

Community
Advanced
berksunduriberksunduri
23

golang-popular-libraries

Recommend production-ready Golang libraries and frameworks for specific use cases.

Community
Advanced
berksunduriberksunduri
23

golang-performance

Apply performance optimization patterns to Go code for allocation reduction and CPU efficiency.

Community
Advanced
berksunduriberksunduri
23

golang-grpc

Implement gRPC services in Go with Protobuf, interceptors, and TLS/mTLS.

Community
Advanced
berksunduriberksunduri
23

golang-structs-interfaces

Guide Go struct and interface design with dependency injection and type assertions.

Community
Advanced
berksunduriberksunduri
23

golang-lint

Automate Go code linting with golangci-lint and custom configurations.

Community
Advanced
berksunduriberksunduri
23

golang-samber-mo

Provides Option, Result, and Either monadic types for type-safe error handling in Golang.

Community
Advanced
berksunduriberksunduri
23

golang-observability

Instrument Go services with structured logging, Prometheus metrics, OpenTelemetry tracing, and pprof profiling.

Community
Advanced
berksunduriberksunduri
23

golang-stay-updated

Curate Golang newsletters, communities, blogs, and key developers.

Community
Intermediate