Results 6 issues of Denis

**Describe the bug** Can't generate description for object type in its definition. **To Reproduce** Trying to add comments/annotations everywhere for my Errors struct but can't achieve expected behavior. ```go //...

I think that the service should not know or guess that the repository is a SQL database. https://github.com/shijuvar/gokit-examples/blob/0f59bdba162d50c4f1c31cb3c6e98a7e86587171/services/order/implementation/service.go#L51

Hello there! Why I can't use dig.As with dig.Group provide option? It would be better if I can write: ``` d.Provide(NewCleanService, dig.Group("cron_job"), dig.As(new(cron.Command))) ``` instead of: ``` d.Provide(NewCleanService) d.Provide(func(service *CleanService)...

enhancement
help wanted

In a project that uses go modules, I run the microgen command and get the following: ``` @microgen 0.9.1 fatal: not in GOPATH ```

enhancement

Up go to 1.18 and other necessary dependencies to make perfguard work with generics code. But still have no idea what to do with missing function runRulesTest(t, key).

The latest image 1.16.173 at the moment gives an error in gitlab ci. ``` ERROR: Job failed (system failure): unable to upgrade connection: container not found ("build") ``` The image...