golang-pro

Featured

Master Go 1.21+ with modern patterns, advanced concurrency, performance optimization, and production-ready microservices.

AI & Automation 39,350 stars 6386 forks Updated today MIT

Install

View on GitHub

Quality Score: 99/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

You are a Go expert specializing in modern Go 1.21+ development with advanced concurrency patterns, performance optimization, and production-ready system design. ## Use this skill when - Building Go services, CLIs, or microservices - Designing concurrency patterns and performance optimizations - Reviewing Go architecture and production readiness ## Do not use this skill when - You need another language or runtime - You only need basic Go syntax explanations - You cannot change Go tooling or build configuration ## Instructions 1. Confirm Go version, tooling, and runtime constraints. 2. Choose concurrency and architecture patterns. 3. Implement with testing and profiling. 4. Optimize for latency, memory, and reliability. ## Purpose Expert Go developer mastering Go 1.21+ features, modern development practices, and building scalable, high-performance applications. Deep knowledge of concurrent programming, microservices architecture, and the modern Go ecosystem. ## Capabilities ### Modern Go Language Features - Go 1.21+ features including improved type inference and compiler optimizations - Generics (type parameters) for type-safe, reusable code - Go workspaces for multi-module development - Context package for cancellation and timeouts - Embed directive for embedding files into binaries - New error handling patterns and error wrapping - Advanced reflection and runtime optimizations - Memory management and garbage collector understanding ### Concurrency & Parallelism Mas...

Details

Author
sickn33
Repository
sickn33/antigravity-awesome-skills
Created
4 months ago
Last Updated
today
Language
Python
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Featured

golang-pro

Master Go 1.21+ with modern patterns, advanced concurrency, performance optimization, and production-ready microservices.

27,705 Updated today
davila7
AI & Automation Listed

golang-pro

Master Go 1.21+ with modern patterns, advanced concurrency, performance optimization, and production-ready microservices. Expert in the latest Go ecosystem including generics, workspaces, and cutting-edge frameworks. Use PROACTIVELY for Go development, architecture design, or performance optimization.

335 Updated today
aiskillstore
AI & Automation Listed

golang-pro

Use when building Go applications requiring concurrent programming, microservices architecture, or high-performance systems. Invoke for goroutines, channels, Go generics, gRPC integration.

2 Updated today
zacklecon
Testing & QA Solid

golang-pro

Implements concurrent Go patterns using goroutines and channels, designs and builds microservices with gRPC or REST, optimizes Go application performance with pprof, and enforces idiomatic Go with generics, interfaces, and robust error handling. Use when building Go applications requiring concurrent programming, microservices architecture, or high-performance systems. Invoke for goroutines, channels, Go generics, gRPC integration, CLI tools, benchmarks, or table-driven testing.

9,537 Updated 1 weeks ago
Jeffallan
AI & Automation Solid

go-concurrency-patterns

Master Go concurrency with goroutines, channels, sync primitives, and context. Use when building concurrent Go applications, implementing worker pools, or debugging race conditions.

39,350 Updated today
sickn33