Skip to content

Conversation

@Juneezee
Copy link
Contributor

We can use the built-in min and max functions since Go 1.21.

Reference: https://go.dev/ref/spec#Min_and_max

Copy link
Member

@kortschak kortschak left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm not convinced this is a win.

@Juneezee
Copy link
Contributor Author

I'm not convinced this is a win.

Thank you for the review. I'm eager to make this PR beneficial for the project. May I know on what aspects you find it problematic?

@kortschak
Copy link
Member

In order to use the builtin, we need to reduce the simplicity of the documentation by changing the return parameter names.

@Juneezee Juneezee requested a review from kortschak March 21, 2025 21:21
We can use the built-in `min` and `max` functions since Go 1.21.

Signed-off-by: Eng Zer Jun <engzerjun@gmail.com>
Copy link
Member

@sbinet sbinet left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

(the gain is somewhat marginal, but I guess it's in line with the "modernize" movement)

@sbinet sbinet merged commit efc7fc8 into gonum:master Mar 26, 2025
6 checks passed
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.

3 participants