4 ms·
Not sure that means Go "can deploy to a $5/mo host with a zipfile without needing wade through Docker, Git, the command line, token management, etc."
by civilized 5y ago
Not sure that means Go "can deploy to a $5/mo host with a zipfile without needing wade through Docker, Git, the command line, token management, etc."
- nine_k 5y agoYou can put the code and all the resources into a single Go executable, which exposes an HTTP interface. No need even for a zip file. It can also watch its own executable and restart if it changes, so that you would only need to scp a new executable, just as with PHP. (I would still use entr instead.)
- jitl 5y agoCan you explain how to deploy a single-binary web service for $5/mo alongside an existing website using only GUI tools to someone with no knowledge of POSIX concepts like “processes” and “ports”? Much less tweaking the behavior of such software…
- civilized 5y agoReminds me of that famous HN Dropbox comment. "What's the point of Dropbox? As anyone knows, it's trivial to set up such a service, simply ssh a port into a Linux and a28$-$72;ajaiwh28sjeuw!27$+_;" https://news.ycombinator.com/item?id=9224 https://news.ycombinator.com/item?id=9224 Software engineers have a way of becoming completely oblivious to all the technical details they've gotten used to over the years.