If by lightweight you mean verbosity, then absolutely no.
In go every third line is a noisy if err check.