YReshetko/go-annotation

Library which provides a tool to build annotations and generate go code based on the annotations

35
/ 100
Emerging

This library helps Go developers automate repetitive code generation tasks by defining custom annotations directly within their Go code comments. You provide the library with Go source code containing special `@Annotation` comments, and it outputs newly generated Go code files based on your custom processing logic. It's designed for Go developers who want to streamline their development workflows by generating boilerplate code automatically.

Use this if you are a Go developer who needs to create custom code generation tools that are tightly integrated with your project's source code, triggered by annotations in comments.

Not ideal if you need a pre-built code generator for common tasks, or if you are not comfortable writing custom Go code to define generation logic.

Go-development code-generation developer-tooling software-engineering boilerplate-automation
No Package No Dependents
Maintenance 6 / 25
Adoption 6 / 25
Maturity 16 / 25
Community 7 / 25

How are scores calculated?

Stars

24

Forks

2

Language

Go

License

MIT

Category

code-editor

Last pushed

Jan 02, 2026

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ai-coding/YReshetko/go-annotation"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.