Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I think this is likely the reality. I don't think this is necessarily a community problem so much as it is the reality of software development today. Most developers given the time and resources would probably enjoy making their libraries and applications as portable and flexible as possible -- who doesn't love to see their work reused? That being said, on a typical software delivery cycle you optimize for what you think _most_ people are using, and likely what you yourself are using -- standard flavors of Linux operating systems running in one of the big cloud providers. This is not to say Go doesnt have applications outside of this space -- it clearly does.


The only Go apps that I’ve knowingly used are from Hashicorp - Nomad, Consul and Vault and they were all running on Windows.

I found it quite refreshing that the “install” process was copying one relatively small executable.

That being said, Terraform is quite popular and I would think that it’s used by Windows admins/devops locally.


You've also probably used docker, which is written in Go.


Never used Docker. That was the advantage of using Nomad. It can orchestrate anything - Docker containers, executables, Shell scripts, etc.


I mean, afaict nomad uses docker to orchestrate docker containers...




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: