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

Use type parameters #66

Merged
merged 4 commits into from
Dec 18, 2021
Merged

Use type parameters #66

merged 4 commits into from
Dec 18, 2021

Conversation

swithek
Copy link
Contributor

@swithek swithek commented Dec 16, 2021

This PR adds type parameters to all the relevant types and functions. The logic of the functions and their tests has not been changed.

Other changes worth mentioning:

  • The top-level documentation comments have been reformatted (mainly missing periods have been added). The content of those comments has not been changed.
  • For the sake of consistency, some fields/variables have been renamed from 'data' to 'value'.
  • The go version specified in go.mod has been changed to 1.18.
  • Readme.md has been renamed to README.md.

Closes: #63

@swithek
Copy link
Contributor Author

swithek commented Dec 16, 2021

@ReneKroon do you have any other changes planned for the next major version? If the changes here are acceptable, I think this PR can be merged into a v3-dev branch and released after the release of go1.18.

@ReneKroon ReneKroon changed the base branch from master to v3-dev December 18, 2021 19:29
@ReneKroon
Copy link
Contributor

do you want to use this in a preliminary release (ie. 3.0.0-beta ) already? I'll let this become the main version as soon as go 1.18 is released.

@ReneKroon ReneKroon merged commit a9b7f82 into jellydator:v3-dev Dec 18, 2021
@ReneKroon
Copy link
Contributor

Beta release created: v3.0.0-beta

@dolmen
Copy link

dolmen commented Mar 22, 2022

Go 1.18 has been released.

@ReneKroon
Copy link
Contributor

I will handover the project on Wednesday. Expect changes soon after that

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

go1.18 and generics
3 participants