Skip to content

nurettintopal/leaderboard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

leaderboard

a leaderboard implementation in Golang

what is a leaderboard?

The concept of a leaderboard—a scoreboard showing the ranked names and current scores (or other data points) of the leading competitors—is essential to the world of computer gaming, but leaderboards are now about more than just games. They are about gamification, a broader implementation that can include any group of people with a common goal (coworkers, students, sales groups, fitness groups, volunteers, and so on).

if you want to look into the details, follow this link, please.

usage

features

  • Multiple leaderboard by name or any key
  • Adding a new user and score
  • Finding out any user's ranking
  • You can get any part of the score list you want

dependencies

  • Go
  • Redis client (github.com/go-redis/redis/v8)

contributing

  • if you want to add anything, contributions are welcome.
  • Open a pull request that has your explanations

license

leaderboard is open-sourced software licensed under the MIT license.