Lightlines
By samber

golang-structs-interfaces

samber36k installs

Clearer Go types without needless abstraction.

What it does

Guides Go type design toward small interfaces and concrete types that make code easier to test and understand.

When to use it

Use when designing Go structs and interfaces, choosing embedding or receiver types, writing type assertions, or adding serialization tags.

How to use it

It changes how the agent designs and implements Go types in the project.

What you provide

  • An existing project

Latest review

What you need · 1

Requires the Go toolchain, declared as the go binary.


Access · 0

No additional actions listed.