Skip to main content

samber samber / golang-benchmark

4

Facilitates Golang benchmarking and performance measurement, enabling developers to analyze and optimize code efficiency effectively.

claude-code
100
100

samber samber / golang-cli

4

Facilitates the development of Go CLI applications, focusing on command structure, configuration, and best practices for robust tools.

claude-code
100
100

samber samber / golang-concurrency

4

Provides best practices and patterns for writing and reviewing concurrent Go code, ensuring correctness and leak-freedom.

claude-code
100
98

samber samber / golang-continuous-integration

4

Configures CI/CD pipelines for Golang projects using GitHub Actions, enhancing testing, security, and release automation.

claude-code
100
100

samber samber / golang-database

4

Provides a comprehensive guide for Go database access, covering best practices for secure and efficient SQL interactions.

claude-code
100
97

samber samber / golang-error-handling

4

Enhances Go applications with idiomatic error handling practices, ensuring robust logging and error management for production readiness.

claude-code
100
99

samber samber / golang-grpc

4

Offers guidelines for implementing and debugging gRPC services in Golang, ensuring best practices for microservices architecture.

claude-code
100
100

samber samber / golang-lint

4

Enhances Go projects with linting best practices and configuration for golangci-lint, ensuring code quality and consistency.

claude-code
100
100

samber samber / golang-modernize

4

Modernizes Golang code by applying the latest language features and idiomatic patterns, enhancing code quality and maintainability.

claude-code
100
92

samber samber / golang-naming

4

Provides guidelines for Go naming conventions, enhancing code readability and maintainability in Go projects.

claude-code
100
100

samber samber / golang-performance

4

Optimizes Golang performance through targeted methodologies, focusing on allocation reduction, CPU efficiency, and memory layout.

claude-code
100
100

samber samber / golang-safety

4

Enhances Golang coding practices to prevent runtime errors and data corruption, ensuring safer and more reliable code.

claude-code
100
100

samber samber / golang-samber-do

4

Implements type-safe dependency injection in Golang using samber/do for managing service lifecycles and organizing services.

claude-code
100
98

samber samber / golang-security

4

Enhances Golang code security by applying best practices and preventing vulnerabilities through comprehensive audits and reviews.

claude-code
100
97

samber samber / golang-stretchr-testify

4

Provides a comprehensive guide to using stretchr/testify for testing in Golang, covering assertions, mocks, and test suites.

claude-code
100
100

samber samber / golang-troubleshooting

4

Systematically troubleshoot Golang programs to identify and fix bugs, crashes, and performance issues using proven debugging methodologies.

claude-code
100
100

samber samber / conventional-git

1

Establishes standards for branch naming and commit messages in GitHub and GitLab, ensuring a consistent git history and automated changelog generation.

claude-code
100
100

samber samber / golang-context

4

Provides best practices for using context.Context in Golang, ensuring proper cancellation, timeouts, and request-scoped values.

claude-code
92
100

samber samber / golang-data-structures

4

Provides guidance on optimizing and selecting Go data structures for efficient memory management and performance.

claude-code
92
97

samber samber / golang-dependency-injection

4

Provides a comprehensive guide for implementing dependency injection in Golang, enhancing testability and design flexibility.

claude-code
92
98