blog.8-p.info

Use codes.AlreadyExists correctly on Exec()

This issue shows one of the places Go’s error idiom doesn’t work. The shim should use gRPC’s errors when it is applicable, but the type signature doesn’t tell.