نمیدونم توی زبانهای دیگه چطوریه و یا اصلا میشه یا نه
اما توی گولنگ میتونیم از یه پروژهی واحد، چند تا binary بگیریم، مثلا یه باینری یه کاری بکنه و یه باینری دیگه یه کارهای دیگه بکنه ولی لایبرریها و باقی کد یکی باشه!
چطوری؟ اینجا بخونید.
https://ieftimov.com/posts/golang-package-multiple-binaries/
Post #2728
718