From 3ea8f591f0e15f46dd8eb196f7dae2dd6ae4116d Mon Sep 17 00:00:00 2001 From: Dimitri Sokolyuk Date: Sat, 27 Aug 2016 22:10:34 +0200 Subject: Make it faster --- go/luhn/luhn.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'go') diff --git a/go/luhn/luhn.go b/go/luhn/luhn.go index c8ba0ad..c11cde3 100644 --- a/go/luhn/luhn.go +++ b/go/luhn/luhn.go @@ -36,7 +36,7 @@ func Valid(s string) bool { } func AddCheck(s string) string { - sum := chksum(normalize(s + "0")) - n := (10 - sum%10) % 10 + sum := chksum(normalize(s + "9")) + n := 9 - sum%10 return s + string('0'+n) } -- cgit v1.2.3