|
|
|
|
|
by lelanthran
816 days ago
|
|
> It may work for you, but what if someone who does not know Go but wants to use your project on a provider that is not hetzner? Well they'd run into the same problem if the script was Python, wouldn't they? And Go is ultimately far far easier to read, modify[1] and debug for someone who doesn't know it than Python is. [1] For example, adding a third-party library to handle new cases. I've never had a good time doing it with Python's various package management, but Go seems pretty good at it. |
|
No, they would just use whatever tool is more appropriate for the job.
Fabric would be fine, ansible would be fine, salt would be fine, putting it on Docker and deploying via compose would be fine. None of these tools force you to learn the implementation details of the application.