Skip to content
G

golang-patterns

Idiomatic Go patterns, best practices, and conventions for building robust

by affaan-mFree

Launch
#271in AI Skills
0In stores

Description

golang-patterns is an agent skill from the ECC collection by affaan-m, listed on skills.sh. It sets out idiomatic Go practice for building r…

Highlights

  • Simplicity and clarity first
  • Idiomatic Go conventions
  • Guidance for packages and modules
  • Review and refactoring support

Ratings & Reviews

No ratings yet

Be the first to rate golang-patterns.

People also visit

C

coding-standards

Baseline cross-project coding conventions for naming, readability, immutability

AI Skills
Launch
C

cpp-coding-standards

C++ coding standards based on the C++ Core Guidelines (isocpp.github.io)

AI Skills
Launch
G

golang-testing

Go testing patterns including table-driven tests, subtests, benchmarks, fuzzing

AI Skills
Launch
P

python-expert

Senior Python developer expertise for writing clean, efficient

AI Skills
Launch
G

golang-code-style

Golang code style conventions

AI Skills
Launch
G

golang-error-handling

Idiomatic Golang error handling

AI Skills
Launch

golang-patterns FAQ

What does the golang-patterns skill do?

It guides an agent in writing, reviewing and refactoring Go code in idiomatic style, including package and module design.

What is its main principle?

Simplicity and clarity. The listing says Go favours simple, obvious code over clever code.

Does it cover testing?

Testing is a separate skill, golang-testing, in the same collection.

How do I install it?

Run: npx skills add https://github.com/affaan-m/ecc --skill golang-patterns

Is it free?

Yes. It is free and open source.

Are there security findings?

The skills.sh listing shows Gen Agent Trust Hub, Socket and Snyk all passing.

What are the best golang-patterns alternatives?

Popular alternatives to golang-patterns include coding-standards, cpp-coding-standards and golang-testing. See all golang-patterns alternatives

Developer Stuff

Badges