Why restic is written in Go instead of Rust

@Eli6 Sorry for the late reply.

You can easily find out the total #lines of code, e.g. using the tool cloc.
It return for restic:

Language                     files          blank        comment           code
-------------------------------------------------------------------------------
Go                             388          10383           4453          49061

and for rustic:

Language                     files          blank        comment           code
-------------------------------------------------------------------------------
Rust                            44            873            279           5497

However, a fair comparison is very hard. First, the functionality of rustic and restic differs (rustic currently misses more functionality than it adds). Second, restic has many tests included whereas tests coverage is currently really poor in rustic. And third, it of course depends a lot on what functionality is provided by other packages/crates.

But feel free to have a look at the code and make a judgement yourself!