# Skills de samber > Todos los Agent Skills publicados por samber — 0 en el directorio. Fuente: https://skillsagentes.com/creators/samber Markdown: https://skillsagentes.com/creators/samber.md Perfil: https://github.com/samber 0 skills publicadas en el directorio. ## Skills - [Golang Graphql](https://skillsagentes.com/skills/samber/cc-skills-golang/golang-graphql.md): Implementa APIs GraphQL en Golang con gqlgen o graphql-go: diseño de schemas, resolvers, suscripciones e integración con servicios HTTP en Go. - [Golang Safety](https://skillsagentes.com/skills/samber/cc-skills-golang/golang-safety.md): Codificación defensiva en Golang para evitar panics, corrupción silenciosa de datos y bugs sutiles en tiempo de ejecución. - [Golang Samber Hot](https://skillsagentes.com/skills/samber/cc-skills-golang/golang-samber-hot.md): Caché en memoria en Golang con samber/hot: algoritmos de expulsión (LRU, LFU, TinyLFU, S3FIFO, ARC, TwoQueue, SIEVE, FIFO), TTL, loaders, sharding y métricas Prometheus. - [Golang Samber Lo](https://skillsagentes.com/skills/samber/cc-skills-golang/golang-samber-lo.md): Helpers funcionales para Go con samber/lo: 500+ funciones genéricas type-safe para slices, maps, canales, strings, math, tuplas y concurrencia. - [Golang Samber Mo](https://skillsagentes.com/skills/samber/cc-skills-golang/golang-samber-mo.md): Tipos monádicos para Golang con samber/mo — Option, Result, Either, Future, IO, Task y State para valores nulos seguros, manejo de errores y composición funcional. - [Golang Samber Slog](https://skillsagentes.com/skills/samber/cc-skills-golang/golang-samber-slog.md): Extensiones de logging estructurado para Go con paquetes samber/slog-****: pipelines multi-handler, sampling, formateo de atributos, middleware HTTP y enrutamiento a backends como Datadog, Sentry o Loki. - [Golang Spf13 Viper](https://skillsagentes.com/skills/samber/cc-skills-golang/golang-spf13-viper.md): Librería de configuración en Go con spf13/viper: precedencia en capas (flag > env > archivo > KV > default), BindPFlag, AutomaticEnv, Unmarshal con mapstructure, Sub, WatchConfig y aislamiento en tests. - [Golang Stretchr Testify](https://skillsagentes.com/skills/samber/cc-skills-golang/golang-stretchr-testify.md): Guía completa de stretchr/testify para testing en Golang: assert, require, mock y suite, con matchers, verificación de llamadas y patrones avanzados como Eventually y JSONEq. - [Golang Structs Interfaces](https://skillsagentes.com/skills/samber/cc-skills-golang/golang-structs-interfaces.md): Patrones de diseño de structs e interfaces en Golang: composición, embedding, aserciones de tipo, interfaces pequeñas, DI vía interfaces, tags de campo y receptores puntero vs valor. - [Golang Testing](https://skillsagentes.com/skills/samber/cc-skills-golang/golang-testing.md): Tests de Golang listos para producción: table-driven, suites y mocks con testify, tests paralelos, fuzzing, fixtures, detección de fugas de goroutines con goleak, snapshot testing, cobertura, tests de integración. - [Golang Troubleshooting](https://skillsagentes.com/skills/samber/cc-skills-golang/golang-troubleshooting.md): Depura programas Go de forma sistemática hasta encontrar y corregir la causa raíz: metodología de debugging, errores comunes de Go, pprof, Delve, detección de races y depuración en producción. - [Golang Uber Fx](https://skillsagentes.com/skills/samber/cc-skills-golang/golang-uber-fx.md): Framework de aplicación Golang basado en uber-go/fx — fx.New, fx.Provide, fx.Invoke, fx.Module, hooks de fx.Lifecycle, fx.Annotate, fx.Decorate, fx.Supply, fx.Replace y Run() sensible a señales. - [Golang Data Structures](https://skillsagentes.com/skills/samber/cc-skills-golang/golang-data-structures.md): Estructuras de datos de Go: slices, maps, arrays, container/list/heap/ring, strings.Builder vs bytes.Buffer, colecciones genéricas y punteros unsafe/weak, con internals y semántica de copia. - [Golang Benchmark](https://skillsagentes.com/skills/samber/cc-skills-golang/golang-benchmark.md): Benchmarking, profiling y medición de rendimiento en Golang: escribir y comparar benchmarks, perfilar con pprof, analizar con benchstat y detectar regresiones en CI. - [Golang Cli](https://skillsagentes.com/skills/samber/cc-skills-golang/golang-cli.md): Desarrollo de aplicaciones CLI en Go: estructura de comandos, flags, configuración por capas, versión embebida, exit codes, señales, completions y testing con cobra, viper o urfave/cli. - [Golang Code Style](https://skillsagentes.com/skills/samber/cc-skills-golang/golang-code-style.md): Convenciones de estilo en Golang: longitud y corte de líneas, declaración de variables, claridad del control de flujo y cuándo los comentarios ayudan u estorban. - [Golang Context](https://skillsagentes.com/skills/samber/cc-skills-golang/golang-context.md): Uso idiomático de context.Context en Go: propagación entre capas, cancelación, timeouts, deadlines, valores en el contexto y context.WithoutCancel para trabajo en segundo plano. - [Golang Dependency Management](https://skillsagentes.com/skills/samber/cc-skills-golang/golang-dependency-management.md): Estrategias de gestión de dependencias en Go: go.mod, instalación/upgrade de paquetes, Minimal Version Selection, escaneo de vulnerabilidades, tamaño de binarios, Dependabot/Renovate y go.work. - [Golang Grpc](https://skillsagentes.com/skills/samber/cc-skills-golang/golang-grpc.md): Ofrece guías de uso de gRPC, organización de protobuf y patrones listos para producción en microservicios Golang: servidores/clientes, proto files, interceptores, códigos de error, TLS/mTLS, bufconn y streaming. - [Golang Lint](https://skillsagentes.com/skills/samber/cc-skills-golang/golang-lint.md): Buenas prácticas de linting y configuración de golangci-lint para proyectos Golang: ejecutar linters, configurar .golangci.yml, suprimir avisos con nolint, interpretar salidas y elegir linters. - [Golang Popular Libraries](https://skillsagentes.com/skills/samber/cc-skills-golang/golang-popular-libraries.md): Recomienda librerías y frameworks de Golang listos para producción, para cuando pidas sugerencias, quieras comparar alternativas o vayas a añadir una nueva dependencia. - [Golang Swagger](https://skillsagentes.com/skills/samber/cc-skills-golang/golang-swagger.md): Documentación OpenAPI/Swagger en Go con swaggo/swag: anotaciones, `swag init`, integraciones con gin/echo/fiber/chi/net/http, seguridad y etiquetas de struct. - [Golang Uber Dig](https://skillsagentes.com/skills/samber/cc-skills-golang/golang-uber-dig.md): Implementa inyección de dependencias en Golang con uber-go/dig: contenedor basado en reflexión, Provide/Invoke, dig.In/dig.Out, valores nombrados, value groups, dependencias opcionales, scopes y Decorate. - [Golang Stay Updated](https://skillsagentes.com/skills/samber/cc-skills-golang/golang-stay-updated.md): Ofrece recursos para mantenerte al día con noticias, comunidades y personas influyentes de Golang: aprendizaje, nuevas librerías, canales de comunidad y novedades del lenguaje. - [Golang Pkg Go Dev](https://skillsagentes.com/skills/samber/cc-skills-golang/golang-pkg-go-dev.md): Explora documentación y módulos de Go vía `godig`, cliente de la API de pkg.go.dev (CLI + servidor MCP): docs, API, símbolos, ejemplos, versiones, importadores, licencias y vulnerabilidades conocidas. - [Golang Database](https://skillsagentes.com/skills/samber/cc-skills-golang/golang-database.md): Guía completa para acceso a bases de datos en Go: queries parametrizadas, scanning de structs, columnas NULLable, transacciones, aislamiento, connection pool y migraciones. No genera esquemas ni SQL de migración. - [Golang Design Patterns](https://skillsagentes.com/skills/samber/cc-skills-golang/golang-design-patterns.md): Patrones idiomáticos de Go: functional options, constructores, flujo de errores, gestión de recursos, graceful shutdown, resiliencia, arquitectura e inyección de dependencias. - [Golang Project Layout](https://skillsagentes.com/skills/samber/cc-skills-golang/golang-project-layout.md): Guía para organizar layouts y workspaces de proyectos Golang: nuevos proyectos, monorepos, CLIs con varios main, convenciones cmd/internal/pkg y divisiones de paquetes o módulos. - [Golang Samber Oops](https://skillsagentes.com/skills/samber/cc-skills-golang/golang-samber-oops.md): Manejo estructurado de errores en Golang con samber/oops: builders, stack traces, códigos, contexto, wrapping, mensajes públicos y recuperación de panics. - [Golang Concurrency](https://skillsagentes.com/skills/samber/cc-skills-golang/golang-concurrency.md): Patrones de concurrencia en Go: úsalo al escribir o revisar código concurrente con goroutines, channels, select, locks, sync primitives, errgroup, singleflight, worker pools o pipelines fan-out/fan-in. - [Golang How To](https://skillsagentes.com/skills/samber/cc-skills-golang/golang-how-to.md): Orquestador de skills de Golang, siempre activo en cualquier tarea de código, revisión, debug o setup: carga las skills más relevantes de samber/cc-skills-golang, a menudo varias a la vez. - [Golang Continuous Integration](https://skillsagentes.com/skills/samber/cc-skills-golang/golang-continuous-integration.md): Configuración de pipelines CI/CD con GitHub Actions para proyectos Go: tests, linting, SAST, escaneo de seguridad, coverage, Dependabot, Renovate, GoReleaser y revisión de código. - [Golang Dependency Injection](https://skillsagentes.com/skills/samber/cc-skills-golang/golang-dependency-injection.md): Guía completa de inyección de dependencias en Go: por qué importa, inyección manual por constructor y comparación de librerías (google/wire, uber-go/dig, uber-go/fx, samber/do). - [Golang Performance](https://skillsagentes.com/skills/samber/cc-skills-golang/golang-performance.md): Patrones y metodología de optimización de rendimiento en Golang: si hay cuello de botella X, aplica el patrón Y, una vez que profiling o benchmarks ya lo identificaron. - [Golang Documentation](https://skillsagentes.com/skills/samber/cc-skills-golang/golang-documentation.md): Guía completa de documentación para proyectos Golang: godoc comments, README, CONTRIBUTING, CHANGELOG, Go Playground, tests Example, docs de API y llms.txt. - [Golang Error Handling](https://skillsagentes.com/skills/samber/cc-skills-golang/golang-error-handling.md): Manejo idiomático de errores en Go: creación, wrapping con %w, errors.Is/As, errors.Join, tipos de error personalizados, sentinelas, panic/recover, la regla única de manejo, logging estructurado con slog y samber/oops. - [Golang Google Wire](https://skillsagentes.com/skills/samber/cc-skills-golang/golang-google-wire.md): Inyección de dependencias en tiempo de compilación en Golang con google/wire — wire.NewSet, wire.Build, wire.Bind, wire.Struct, wire.Value, injectores wireinject y wire_gen.go generado. - [Golang Naming](https://skillsagentes.com/skills/samber/cc-skills-golang/golang-naming.md): Convenciones de nombres en Go: paquetes, constructores, structs, interfaces, constantes, enums, errores, booleanos, receivers, getters/setters, opciones funcionales, acrónimos y nombres de tests. - [Golang Gopls](https://skillsagentes.com/skills/samber/cc-skills-golang/golang-gopls.md): Inteligencia semántica de código Go vía gopls: ir a definición, buscar referencias, jerarquía de llamadas, búsqueda de símbolos, diagnósticos, renombrado seguro, refactors y formateo, accesible por MCP, LSP nativo o la CLI de gopls. - [Golang Modernize](https://skillsagentes.com/skills/samber/cc-skills-golang/golang-modernize.md): Moderniza código Golang para usar características recientes del lenguaje, mejoras de la librería estándar y patrones idiomáticos, con activación proactiva ante código anticuado o deprecation warnings. - [Golang Observability](https://skillsagentes.com/skills/samber/cc-skills-golang/golang-observability.md): Observabilidad cotidiana en Golang: logging estructurado con slog, métricas Prometheus, tracing con OpenTelemetry, profiling continuo, RUM, alertas y dashboards de Grafana. - [Golang Refactoring](https://skillsagentes.com/skills/samber/cc-skills-golang/golang-refactoring.md): Refactor de Go a escala y de forma segura: red de seguridad adaptativa, transforms con gopls/gofmt -r/eg/gopatch, catálogo de Fowler aplicado a Go, y flujo de PRs pequeños y apilados con revisión humana. - [Golang Samber Do](https://skillsagentes.com/skills/samber/cc-skills-golang/golang-samber-do.md): Inyección de dependencias en Golang con samber/do: contenedores de servicios, gestión de ciclo de vida, scopes, health checks, apagado ordenado y organización en módulos. - [Golang Security](https://skillsagentes.com/skills/samber/cc-skills-golang/golang-security.md): Buenas prácticas de seguridad y prevención de vulnerabilidades en Go: inyección, criptografía, filesystem, red, cookies, secretos, memoria y logging. - [Golang Spf13 Cobra](https://skillsagentes.com/skills/samber/cc-skills-golang/golang-spf13-cobra.md): Librería de árbol de comandos CLI en Golang con spf13/cobra: cobra.Command, RunE vs Run, PersistentPreRunE, validadores Args, flags persistentes/locales, completions y testing con SetArgs/SetOut/SetErr. - [Golang Samber Ro](https://skillsagentes.com/skills/samber/cc-skills-golang/golang-samber-ro.md): Streams reactivos y programación orientada a eventos en Go con samber/ro: implementación de ReactiveX con 150+ operadores, observables cold/hot, 5 tipos de subjects y 40+ plugins. --- [Todas las skills](https://skillsagentes.com/skills.md) · [Categorías](https://skillsagentes.com/categorias.md) Skills Agentes · [Índice de páginas en markdown](https://skillsagentes.com/sitemap.md) · [Inicio](https://skillsagentes.com/index.md)