Skip to content
This repository was archived by the owner on Jul 19, 2025. It is now read-only.
This repository was archived by the owner on Jul 19, 2025. It is now read-only.

Import statements in golang should be ignored #365

Description

@ptxmac

I often get warnings in my golang projects that my import blocks are duplicates and should be refactored. Unfortunately, that's not how golang works - everything a file references must be imported, there are no transitive imports.

A codeblock like:

package mypackage 

import (
   "fmt"
    "anotherpackage"
)

Will often occur in many files and the only way to get rid of duplication would be to put everything in one file which is a horrible way to improve maintainability

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Fields

No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions