Go Performance Optimization
Golang performance optimization patterns and methodology - if X bottleneck, then apply Y
共 72982 条已上架资产
Golang performance optimization patterns and methodology - if X bottleneck, then apply Y
Structured logging extensions for Golang using samber/slog-**** packages — multi-handler pipelines (slog-multi), log sam…
Golang benchmarking, profiling, and performance measurement
Security best practices and vulnerability prevention for Golang
Troubleshoot Golang programs systematically - find and fix the root cause
Golang concurrency patterns
Idiomatic context
Idiomatic Golang design patterns — functional options, constructors, error flow and cascading, resource management and l…
Golang struct and interface design patterns — composition, embedding, type assertions, type switches, interface segregat…
Comprehensive documentation guide for Golang projects, covering godoc comments, README, CONTRIBUTING, CHANGELOG, Go Play…
Implements GraphQL APIs in Golang using gqlgen or graphql-go
In-memory caching in Golang using samber/hot — eviction algorithms (LRU, LFU, TinyLFU, W-TinyLFU, S3FIFO, ARC, TwoQueue,…
Implements dependency injection in Golang using uber-go/dig — reflection-based container, Provide/Invoke, dig
Defensive Golang coding to prevent panics, silent data corruption, and subtle runtime bugs
Golang CLI command tree library using spf13/cobra — cobra
Structured error handling in Golang with samber/oops — error builders, stack traces, error codes, error context, error w…
Idiomatic Golang error handling — creation, wrapping with %w, errors
Modernize Golang code to use recent language features, standard library improvements, and idiomatic patterns
Golang data structures — slices (internals, capacity growth, preallocation, slices package), maps (internals, hash bucke…
Dependency injection in Golang using samber/do — service containers, lifecycle management, scopes, health checks, gracef…