Tool rewriting in Go
Introduction Currently, our toolkit is written in Bash 5. The problem is that itโs hard to maintain it. Sure, Bash can be combined with YAML/JSON parsers to do some cool stuff, but it just complicates things. Itโs harder to debug such scripts because literally several languages are mixed in one place and each of them has its own unique syntax.
We proved ourselves that itโs possible to do exciting stuff in Bash.