diff --git a/pkg/lambda/generate_name.go b/pkg/lambda/generate_name.go index fbfa898..03f5018 100644 --- a/pkg/lambda/generate_name.go +++ b/pkg/lambda/generate_name.go @@ -6,13 +6,11 @@ import ( "git.maximhutz.com/max/lambda/pkg/set" ) -var ticker uint64 = 0 - // GenerateFreshName generates a variable name that is not in the used set. // This function does not mutate the used set. func GenerateFreshName(used set.Set[string]) string { for i := uint64(0); ; i++ { - attempt := "_" + string(strconv.AppendUint(nil, ticker, 10)) + attempt := "_" + string(strconv.AppendUint(nil, i, 10)) if !used.Has(attempt) { return attempt