Re:Go: What We Got Right, What We Got Wrong
by jayd16 on Friday January 05, 2024 @02:41AM
(#38876708)
Has it found success in OS-level utilities? What popular utilities are written in Go?
[ Parent
| on HN ]
Re:Go: What We Got Right, What We Got Wrong
by ziotom78 on Friday January 05, 2024 @03:41AM
(#38877025)
Not sure these are really popular, but I cannot resist advertising a few utilities written in Go that I regularly use in my daily workflow:
- gdu: a NCDU clone, much faster on SSD mounts [1]
- duf: a `df` clone with a nicer interface [2]
- massren: a `vidir` clone (simpler to use but with fewer options) [3]
- gotop: a `top` clone [4]
- micro: a nice TUI editor [5]
Building this kind of tools in Go makes sense, as the executables are statically compiled and are thus easy to install on remote servers.
[1]: https://github.com/dundee/gdu
[2]: https://github.com/muesli/duf
[3]: https://github.com/laurent22/massren
Re:Go: What We Got Right, What We Got Wrong
by pjmlp on Friday January 05, 2024 @03:03AM
(#38876833)
Being self hosted?
Gokrazy userspace?
gVisor?
Re:Go: What We Got Right, What We Got Wrong
by konart on Friday January 05, 2024 @06:10AM
(#38877867)
Not sure what should be counted as OS-level.
Is docker cli and OS level? What about lazygit? chezmoi? dive? fzf?
Actually many popular utilities are written in Go
Re:Go: What We Got Right, What We Got Wrong
by nolist_policy on Friday January 05, 2024 @06:37AM
(#38878056)
Docker and Podman.