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

Add maps.ToKeys method #30

Open
wants to merge 3 commits into
base: main
Choose a base branch
from
Open

Add maps.ToKeys method #30

wants to merge 3 commits into from

Conversation

chrispappas
Copy link
Contributor

  • also suppress gosec warnings for rand.Int() calls

- also suppress gosec warnings for rand.Int() calls
- since we already know the size, we can just pre-allocate and directly access the index
return out
}

func ToKeys[In any, Key comparable](arr map[Key]In) []Key {
Copy link
Contributor

Choose a reason for hiding this comment

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

I think we need to add the docs here, so our Go Packages page looks nice.

BTW the deprecated golint used to check for that, but the modern staticcheck only has checks for the wording of docs of exported functions, methods, variables.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Oh man I totally didn't think to update the docs or the examples. Good call, thank you!

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.

2 participants