Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

package structure: put any of project structures in a separated packages #8

Closed
gucio321 opened this issue May 17, 2021 · 1 comment
Closed
Labels
enhancement New feature or request good first issue Good for newcomers Normal Priority

Comments

@gucio321
Copy link
Owner

it is a time, to split this d2s package into a several smaller 😀

+ d2s
   + d2sirongolem
    + d2smerc
    + d2sitems
        + itemdata
    + d2sdifficulty

e.t.c.

@gucio321 gucio321 added enhancement New feature or request good first issue Good for newcomers Normal Priority labels May 17, 2021
@gucio321
Copy link
Owner Author

also need to split some long methods to avoid nolint directives

gucio321 added a commit that referenced this issue May 17, 2021
move difficulty.go into d2sdifficulty package
gucio321 added a commit that referenced this issue May 17, 2021
- move iron_golem.go into d2sirongolem package
gucio321 added a commit that referenced this issue May 17, 2021
- move version.go into d2enums package
gucio321 added a commit that referenced this issue May 17, 2021
- move merc_type.go -> d2smercenary/mercenary.go
gucio321 added a commit that referenced this issue May 17, 2021
- move npc.go into d2snpc package
gucio321 added a commit that referenced this issue May 17, 2021
- waypoints.go -> d2swaypoints/
gucio321 added a commit that referenced this issue May 17, 2021
- move skill_id.go into d2senums package
gucio321 added a commit that referenced this issue May 17, 2021
- move quests.go into d2squests package
gucio321 added a commit that referenced this issue May 17, 2021
- move status.go into d2sstatus package
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good for newcomers Normal Priority
Projects
None yet
Development

No branches or pull requests

1 participant