This is because you didn't register the service.
After adding below code the error disappeared:
pb.RegisterTodoServiceServer(s, &server{ d: NewDb(), })