package db import ( "strconv" ) func StatsIncreaseViewsLinks() (int, error) { val, err := Client.Get(ctx, "total-views").Result() if err != nil { err := Client.Set(ctx, "total-views", "0", 0).Err() if err != nil { return 0, err } } i, _ := strconv.Atoi(val) i++ err = Client.Set(ctx, "total-views", i, 0).Err() if err != nil { return 0, err } return i, nil }