Skip to content

Conversation

@sjakobi
Copy link
Member

@sjakobi sjakobi commented Nov 14, 2025

Context: #536

@treeowl
Copy link
Collaborator

treeowl commented Nov 15, 2025

Is it really worth all the verbosity when you can always just make a temporary change when developing?

@sjakobi
Copy link
Member Author

sjakobi commented Nov 19, 2025

you can always just make a temporary change when developing?

That sounds kind of onerous, doesn't it?!

Can you go into more detail on what's bothering you about this change?

@treeowl
Copy link
Collaborator

treeowl commented Nov 19, 2025

The main reason is that it defeats the purpose of naming a function go, which is to make the function's name disappear and not take up limited mental space. The secondary reason is that it uses up limited horizontal space in a terminal emulator on a small laptop screen.

@treeowl
Copy link
Collaborator

treeowl commented Nov 19, 2025

Functions really need proper names when those names can easily articulate what they do. That tends to be fairly hard for go functions. There are exceptions, including in this module, but just adding the word go to the base function name doesn't explain anything.

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