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

Go 1.18 Generics Support #375

Open
obenkenobi opened this issue Jul 25, 2022 · 0 comments
Open

Go 1.18 Generics Support #375

obenkenobi opened this issue Jul 25, 2022 · 0 comments
Assignees
Labels
enhancement Enhancement.

Comments

@obenkenobi
Copy link

Since Go came out with generics on version 1.18, the need for interface{} in type parameters is no longer needed. I understand the need for backwards compatability, however I do feel that this library would very much benefit from generics especially when making operations less error prone and code more concise.

I do propose making a separate variation of the library to support genetics so the current implementation remains backwards compatible.

@obenkenobi obenkenobi added the enhancement Enhancement. label Jul 25, 2022
@si3nloong si3nloong mentioned this issue Aug 27, 2022
8 tasks
@si3nloong si3nloong linked a pull request Aug 27, 2022 that will close this issue
8 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Enhancement.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants