My compiled Go code does not end with an extension on Linux.
Any tips for handling ignoring these in the .gitignore file?
The .gitignore
language isn't Turing complete. It can only match fairly simple patterns. This just means you need something else that can figure out what possible executables should be excluded. So, write a script that creates .gitignore
based on the names of the executables that can be created. If you want to be fancy, make an alias that runs it before git add
.